출처: http://blog.naver.com/websearch/70137947078 MySQL innoDB 에서 INSERT 하는 속도를 MyISAM 과 유사하게 변경하는 방법은 다음과 같다. * innodb_flush_log_at_trx_commit 설정값을 확인한다. mysql> show variables like 'innodb_flush_log_at_trx_commit';+--------------------------------+-------+| Variable_name | Value |+--------------------------------+-------+| innodb_flush_log_at_trx_commit | 1 | +--------------------------------+---..
(2014/08/19 10:02 작성 / 네이버블로그) *case MySQL단순히 원하는 값으로 초기화(initialize)하기를 원하는 경우ALTER TABLE `TABLENAME` AUTO_INCREMENT=XXXXXX(설정한 인덱스번호);기존의 ROW들을 재설정(reset)하기를 원하는 경우ALTER TABLE `TABLENAME` AUTO_INCREMENT=1; SET @CNT = 0; UPDATE `TABLENAME` SET `TABLENAME`.`COLUMNNAME` = @CNT:=@CNT+1;*case SQLiteSQLite autoincrement reset - 시퀀스 초기화(or 재설정)UPDATE SQLITE_SEQUENCE SET seq = N WHERE name = ‘TABLE_NA..
(2009/03/28 05:38 작성) [ Mysql - ErrCode/ErrNo { 출처 - 06/09/04 18:01 } Mysql - ErrCode Error code 1 : 명령이 허용되지 않음 Error code 2 : 그런 파일이나 디렉토리가 없음 Error code 3 : 그런 프로세스가 없음 Error code 4 : 중단된 시스템 호출 Error code 5 : 입력/출력 오류 Error code 6 : 장치가 설정되지 않았음 Error code 7 : 인수 명단이 너무 깁니다 Error code 8 : Exec 형식 오류 Error code 9 : 잘못된 파일 기술자 Error code 10 : 자식 프로세스가 없음 Error code 11 : 자원이 일시적으로 사용 불가능함 Error..
(2009/03/25 09:51 작성) 출처: http://toracle.egloos.com/1533467 MySQL에 대용량 데이터 import하기며칠 동안 MySQL에 대용량 데이터를 적재하는 작업을 했다. 60% 정도의 시간은 쿼리보다 적재 과정에 소요된 것 같다. 대용량 데이터를 적재하는 프로세스를 정리해놔야겠다. 1. 저장공간이 충분한지 확인한다. 의외로 MySQL에 데이터가 들어갈 때 용량이 많이 증가하는 경우가 있다. 또 아무 생각 없이 데이터를 넣다가 하드 용량이 모자랄 때는 곤란한 경우가 생긴다. 특히 MyISAM 엔진일 경우는 그나마 상황이 좀 나은데, InnoDB 엔진을 사용했을 경우는 대책없다. 이런 경우는 DB를 덤프해서 다른 저장소를 지정한 다음 다시 로드하는 수밖에 없는 것 같..
(2009/02/01 14:09 작성) 출처: http://leopit.com/Leophp/board/lecture_board/view.php?id=46&board_mode=mysql MYSQL TIP * 자신만의 팁을 올려주세요 욕설 및 악성 코멘트, 광고성글, 도배성글은 경고없이 삭제됩니다.[글쓰기] NO. 320 [조회 : 23224] 글 쓴 이 : Leopit글입력시간 : 2005-08-08 22:45:13IP_addr : 218.48.10.154 초보도 알아야 할 MySQL 튜닝 18 가지 1.반드시 컴파일 하라! 10-30% 속도 향상 ! 소스를 가지고 컴파일 하세요. MySQL 메뉴얼에 따르면 10-30% 속도가 빠르다고 합니다. RPM 이나 바이너리 설치를 하지 마세요 ! 1-2.최신 버전..