엔진을 MyISAM에서 MEMORY로 변경하면 테이블 크기가 너무 커지는 이유는 무엇입니까? 1300 만 개의 레코드가있는 테이블을 MEMORY로 변경하려고하는데 6GB 메모리가 있고 Myisam에서 크기가 1.5GB이고 MEMORY 엔진을 사용하여이 메모리 크기를 사용하여 메모리 제한에 맞도록하려고합니다.왜 MEMORY 엔진으로 전환하면 테이블 크기가 증가합니까?
내가이{tmp_table_size=5.5G
max_heap_table_size=5.5G}
나는 여전히 "테이블이 가득"얻을 오류를 정의
, 그래서 내 유일한 생각은 MEMORY 엔진으로 변환 할 때 테이블 크기가 10~15기가바이트 주위 할 필요가 있다는 것입니다 .
는
해당 테이블의 구조는 무엇입니까? – raina77ow