문제

우리는 몇 천 번씩 단일 행에서 업데이트해야 할 상황이 있으며이 요구 사항은 비즈니스 성질로 인해 매일 5 시간 동안 지속적으로 지속됩니다.우리가 솔루션을 찾고 있도록 디자인을 변경할 수 없습니다.일반적으로 우리는 매우 빠른 SSD 드라이브를 사용하여 더 빠른 성능을 위해 지금까지 우리는 요청에 대처할 수 있습니다. 그러나 우리의 트래픽은 매일 증가하고 현재의 방법을 대체 할 수있는 또 다른 솔루션이 필요하며 동일한 행을 더 많이 업데이트 할 수 있도록

어떤 제안은 훌륭합니다.현재 MySQL 5.6을 사용합니다

올바른 솔루션이 없습니다

다른 팁

메모리 저장 엔진을 사용하여 변경 사항이 메모리에서 발생합니다.충돌이 발생하면 Binlog에 의존하여 최신 값을 복구 할 수 있습니다.슬레이브가있는 경우, 슬레이브에서 InnoDB를 사용할 수 있습니다.

InnoDB에 머무르고 싶다면 핸들러킷 플러그인을 고려하십시오.INNODB에 대한 SQL이 적은 인터페이스를 제공하며 시나리오에서 훨씬 빠르게 빠져야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 dba.stackexchange
scroll top