Oracle/Mysql/Sql
Mysql Table 메모리화
gilnet
2011. 3. 15. 10:04
1. 테이블을 메모리화 시킨후
2. 해당 DB의 Heap 사이즈도 변경시킨다.
3. Heap사이즈 변경 후
4. 해당 테이블에도 적용시킨다 .
select @@max_heap_table_size; //사이즈 확인
set @@max_heap_table_size=536870912; //512MB로 수정
SHOW TABLE STATUS LIKE '테이블 명' //현재 테이블의 상태 확인
ALTER TABLE '테이블명'ENGINE MEMORY //수정한 메모리 적용
참고: http://ronaldbradford.com/blog/the-size-of-memory-tables-2008-12-12/
http://dicortazar.wordpress.com/2010/07/09/changing-your-max_heap_table_size-variable/
http://variable.jp/?tag=global-max_heap_table_size