본문 바로가기
IT_Developers/MySQL

MySQL -사용 가능한 저장엔진(Storage Engine) 알아보기 / SHOW ENGINES

by 고코더 2021. 11. 12.

현재 MYSQL 에서 지원하는 스토리지 엔진 알아보기 

 

안녕하세요.

고코더 입니다.

 

 

 1. 저장엔진에 대해서 간단하게 알아보았습니다. 그런데 정작 중요한 건 내가 사용하는 MYSQL에서는 어떤 스토리지 엔진이 사용 가능한지 알아야 합니다. 그래서 간단한 명령어로 이를 알아보는 방법이 있습니다.

 

SHOW ENGINES

 

2. mysql에 상에서 "SHOW ENGINES" 명령어를 실행합니다. 그러면 아주 친절하게 사용 가능한 저장 엔진의 목록이 펼쳐집니다. 그리고 간단한 설명과 함께 트랜젝션 여부까지 역시 친절한 데이터베이스입니다. 

 

 

3. MYSQL에서 나온 내용 그대로 해당 설명을 표로 남겨드립니다.

engine suport comment transactions xa  
FEDERATED NO Federated MySQL storage engine      
MEMORY YES Hash based, stored in memory, useful for temporary tables NO NO NO
InnoDB DEFAULT Supports transactions, row-level locking, and foreign keys YES YES YES
PERFORMANCE_SCHEMA YES Performance Schema NO NO NO
MyISAM YES MyISAM storage engine NO NO NO
MRG_MYISAM YES Collection of identical MyISAM tables NO NO NO
BLACKHOLE YES /dev/null storage engine (anything you write to it disappears) NO NO NO
CSV YES CSV storage engine NO NO NO
ARCHIVE YES Archive storage engine NO NO NO

댓글