db 88

high-performance MySQL tuning script

우분투 소프트웨어 센터 : high-performance MySQL tuning Script MySQL 서버?의 건강의 스냅샷을 제공합니다 Perl로 작성 고성능 MySQL의 튜닝 스크립트. 수집된 통계를 바탕으로 구체적인 권장 사항은 MySQL의 서버의 효율성과 성능을 향상시킬 것이다 제공됩니다. 스크립트는 MySQL DBA수준의 의 튜닝을 제공합니다. 기능 :메모리 사용률 : 최대 부하에서 MySQL의 메모리 사용량을 계산하고 MySQL의 메모리 사용량을 증가 또는 감소에 대한 권장 사항을 만듭니다. 당 스레드 및 서버 전체 버퍼 데이터는 서버?의 구성의 정확한 스냅샷을 위해 별도로 계산됩니다.느린 검색어 : 리뷰 전체 쿼리에 상대적으로 느린 쿼리의 금액입니다. 슬로우 쿼리 시간 제한도 분석하고 권장..

db/mysql 2012.04.18

TOAD 단축키

침고 : Toad Oracle 설명 테이블 정보 상세보기 F4 : Table, View, Proc, Funct, Package를 DESC(테이블명 위에 커서를 두고 F4키) 자동완성 Ctrl+. : Table Completion (매칭되는 테이블목록 출력) Ctrl+T : Columns Dropdown (해당테이블의 컬럼목록 표시) SQL문 실행 F5 : SQL Editor내의 모든 SQL문 실행 Ctrl+Enter : 현재 커서의 SQL문 실행 F9 : SQL문 실행 후 Grid에 출력 히스토리(과거 수행SQL문 조회) F8 : 과거에 실행한SQL문 HISTORY 목록 Alt+Up : History UP Alt+Down : History DOWN 텍스트 대/소문자 변환 CTRL+L : 텍스트를 소문자로..

db 2011.04.14

mysql "Incorrect information in file: './database/table.frm'"

참고MySQL InnoDB 재설정(Reconfiguration)과 ERROR 1033 [mysql] 아찔한 순간... 'ERROR 1033 (HY000): Incorrect information in file' mysql 버전 업그레드 후 디비 복구?? http://www.scotthodson.com/blog/index.php/restoring-mysql-databases-without-a-mysqldump-backup/ 원리는 다음과 같다. MySQL에서 innoDB는 기본적으로 ibdata1 에 데이터를 저장하며, ib_logfileX 에 로그를 저장한다. 위와 같은 에러가 나는 경우는 MySQL Engine에서 새로운 설정 파라미터로 예전 로그들을 읽으려고 하면 발생하는 것이다. 따라서, 정상적으로..

db/mysql 2010.12.23

mysql talbe stauts 정보

참고 SHOW TABLE STATUS SHOW TABLE STATUS 는 다음 필드를 리턴한다: Name 테이블 이름 Engine 테이블의 스토리지 엔진. "14. 스토리지 엔진과 테이블 타입"장을 참조하라. Version 테이블의 .frm 파일의 버전 수. Row_format 로우 스토리지 포맷(Fixed, Dynamic, Compressed, Redundant, Compact). /InnoDB 5.0.3부터 InnoDB 테이블의 포맷은 Redundant 또는 Compact 형식으로 보고된다. 5.0.3이전 버전에서 InnoDB 테이블은 항상 Redundant 포맷에 있었다. Rows 로우의 수. MyISAM과 같은 몇몇 스토리지 엔진은 정확한 값을 저장한다. InnoDB와 같은 다른 스토리지 엔진의 ..

db/mysql 2010.12.17

mysql 프로시저 insert into GeoLiteCityBlock

MySQL 5.X - FUNCTION,PROCEDURE 만들기 예제 by S2 & NAMU 테이블 정보 -- 지역 IP 대역 정보 CREATE TABLE `GeoLiteCityBlocks` ( `startIPNum` int(10) unsigned NOT NULL, `endIPNum` int(10) unsigned NOT NULL, `locID` int(10) unsigned NOT NULL, PRIMARY KEY (`startIPNum`,`endIPNum`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='지역IP대역 '$$ -- 지역정보 CREATE TABLE `GeoLiteCityLocation` ( `locID` int(10) unsigned NOT NULL, `c..

db/mysql 2010.12.09

과거자료를 포기못해 자료이전을 고집하는 지금

현재 통계자료를 이전하고 있다. 새로운 모델을 제시하려고 하지만 원래 DB모델링에 전문가도 아니니 이게 맞다 저게 맞다고 확신할 수도 없다. 어떻게 해야 할까? 현재 작업중이 새로운 모델은 과거의 자료를 포기하지 못한 결과물이다. 하지만 지인분의 얘기를 듣고는 아하! 돌을 깨우쳤다. 왜? 과거자료에 연연을 할까? 새로운 방식으로 옮겨가고 과거자료는 과자자료대로 보여주든지 아니면 버리면 될것을...하지만 벌써 50%나 지나갔는데... 일정부분 취할건 취하고 버릴건 버린다면 좀더 편하지 않을까? 생각해본다.

db 2010.11.22
반응형