우리는 MySQL 클러스터에 여러 Tb를 넣으려고합니다. 불행히도 인덱스는 메모리에 맞지 않습니다.mysql 클러스터 테이블이 가득 찼습니다.
mysql의 한계를 극복 할 방법이 있습니까?
거기에 mysql 프로세스 범위 작업이 병렬로 있습니까?
내 데이터에는 128 개의 파티션이있는 MYisam 내부에 3D 점 (ID x y z idkey someblob)이 있습니다. NDBCLuster는 메모리 제한으로 인해 데이터를로드 할 수 없었습니다.
색인 생성이 idkey로 넘어갑니다 (이것은 미리 계산 된 peano-hilbert 키입니다). 전체 행 수는 약 10^9입니다.
감사합니다. Arman.
편집 내 설정은 2 데이터 노드 2 mysqld 하나 mdm입니다. 4 코어의 ndb 당 8Gb RAM.
전체 시스템에는 30Tb RAID6이 있습니다.
시스템은 linux Scientific LInux 6.0이며 클러스터는 소스에서 컴파일 된 7.1입니다.
OS/하드웨어 설정? 오류 메시지가 표시되는 경우 유용합니다. –
오류 메시지가 제목에 있습니다 : "테이블 'foo'가 가득 찼습니다. –