Search Results for 'optimize'

3 POSTS

  1. 2011.03.31 mysql Optimize에 대해서....
  2. 2010.06.15 [링크]MySQL Optimize하기
  3. 2010.06.15 table optimize

mysql Optimize에 대해서....

Posted 2011. 3. 31. 01:57


[링크]MySQL Optimize하기

Posted 2010. 6. 15. 23:42

참조: http://goodfeel.tistory.com/1177225896

원문 : http://code.openark.org/blog/mysql/7-ways-to-convince-mysql-to-use-the-right-index

내용 : Query Optimize를 제대로 못하는MySQL을 길들이는 7가지 방법

영문이지만 천천히 읽어볼만하다. 예제 쿼리도 있으니...

'DBMS > MySQL' 카테고리의 다른 글

튜닝의 기본이란...  (0) 2011.01.31
timestamp를 date_time으로 변환하려면?  (0) 2011.01.07
[펌]MySQL 데이터베이스 최적화, MySQL 성능을 200%로  (0) 2010.11.17
table optimize  (0) 2010.06.15
[MY-SQL] 중요팁  (0) 2010.06.09


table optimize

Posted 2010. 6. 15. 23:27

테이블의 최적화 방법
형식: OPTIMIZE [LOCAL ¦ NO_WRITE_TO_BINLOG] TABLE tbl_name[,tbl_name...]


예)
mysql> optimize table TABLE_NAME;

대량의 데이터가 INSERT , DELETE, UPDATE 되었을때 인덱스 재구성을 위한 명령어
또한 인덱스 페이지가 소트되지 않았을 때 인덱스 페이지를 소팅.
데이터에 대한 통계적(statistics) 자료를 갱신한다.
명령어 실행 중에는 테이블 lock이 걸리기 때문에 사용할 수 없다.

optimize table 문 대신  myisamchk에서 다음의 옵션을 사용하여 같은 기능(table repair, 인덱스 재구성,키 분석)등을 할 수 있다.
    -S, --sort-index
    -R index_num, --sort-records=index_num
    -a, --analyze


일반적으로 myisamchk 문이 optimize table 문보다 속도가 더 빠르고 안전하다고 한다.
 

'DBMS > MySQL' 카테고리의 다른 글

튜닝의 기본이란...  (0) 2011.01.31
timestamp를 date_time으로 변환하려면?  (0) 2011.01.07
[펌]MySQL 데이터베이스 최적화, MySQL 성능을 200%로  (0) 2010.11.17
[링크]MySQL Optimize하기  (0) 2010.06.15
[MY-SQL] 중요팁  (0) 2010.06.09