mysql5 [MY-SQL] MyISAM과 InnoDB의 차이점 - 트랜잭션을 지원하느냐의 차이 MyISAM과 InnoDB를 구분하는 가장 큰 특징은 트랜잭션 관리 지원 유무로 볼 수 있을 것 같다. 즉 트랜잭션처리가 필요하고 높은 퍼포먼스를 요구하는 대용량 사이트 등에서는 InnoDB 사용이 효율적이고, 반면 트랜잭션 처리가 필요없고, 주로 DB 조회(read) 작업이 많은 소규모 사이트인 경우 MyISAM이 효율적일 것이다. http://blog.naver.com/leeyangachi?Redirect=Log&logNo=30035817140 " MySQL 스토리지 엔진 MyISAM과 InnoDB의 차이점" http://blog.naver.com/paradox1573?Redirect=Log&logNo=40027258413 "MyISAM과 InnoDB의 차이점과 성능비.. 2011. 2. 21. [MY-SQL]테이블 및 필드 존재 여부 확인 - 테이블 존재 확인 SHOW TABLES LIKE [테이블 명] 있을 경우 테이블 정보 없을 경우 Empty - 필드 존재 확인 SHOW COLUMNS FROM [테이블 명] LIKE '필드명' 있을 경우 필드 정보 없을 경우 Empty - 테이블 생성 하기(기본) CREATE [테이블 명] ( [필드 명] Varchar(크기), [필드 명] float, [필드 명] INT, [필드 명] Mediumtext ) - 테이블에 필드 추가하기 ALTER TABLE [테이블 명] ADD [필드 명] Varchar(크기) ALTER TABLE [테이블 명] ADD [필드 명] float ALTER TABLE [테이블 명] ADD [필드 명] INT ALTER TABLE [테이블 명] ADD [필드 명] Medi.. 2011. 2. 18. [MY-SQL] isamchk와 myisamchk My-sql이 깨지거나 잘못된 테이블 파일을 복구하는 유틸입니다 *.MYD : 해당테이블의 데이터가 저장되는 테이블 데이터파일입니다. -> 실제 데이터를 저장하는 데이터 파일 *.MYI : 해당테이블의 인덱스정보가 저장되는 테이블 인덱스파일입니다. -> 인덱스 정보를 저장하는 인덱스파일 *.frm : 해당테이블의 테이블구조가 저장되는 테이블스키마파일입니다. -> 테이블 구조가 저장된 테이블 스키마 파일 isamchk는 ISAM테이블파일을 대상으로 수정 및 복구를 하는 용도로 사용이 되고, myisamchk는 MYISAM테이블파일을 대상으로 수정 및 복구하는 용도로 사용이 됩니다 MYSQL 3.23버전 이전에는 MYSQL의 인덱스파일로서 *.ISM파일형식을 사용하였고 MYSQL 3.23버전 이후에는 *.M.. 2010. 6. 28. [MY-SQL] 자동 증가값 초기화 시키기 테스트를 하다보면 자동증가 옵션을 건 값이 대체없이 증가 할 경우가 있다 아래의 명령을 하면 자동 증가 값을 수정할 수 있음! alter table [테이블 명] auto_increment = [자동증가 설정 값] 2010. 4. 13. [MY-SQL] 전체 DB 백업하기 mysqldump의 옵션을 사용해서 하는 것인데.. 과연 쓰는 분이 있을련지 > mysqldump -h [호스트] -u [유저ID] -p[유저password] --all-database > [백업파일명].sql 으로 명령을 할 경우 모든 DB를 파일로 추출한다~ 2010. 4. 13. 이전 1 다음