본문 바로가기

저장엔진3

MySQL - 테이블의 사용중인 저장엔진 알아보는 방법 / information_schema.TABLES 안녕하세요. 고코더 입니다. 저장엔진의 대해서 설명을 하였습니다. 그리고 이번 시간에는 데이터베이스의 테이블에서 사용중인 저장엔진을 알아보는 방법을 알아보겠습니다. ●1. 사용법은 "information_schema.TABLES" 을 이용합니다. 해당 테이블을 테이블의 정의 및 정보를 알 수 있는데 여기에 바로 저장엔진도 표시가 됩니다. SELECT engine FROM information_schema.TABLES where table_name='테이블'; ●2. 실행 후에 나타난 모습입니다. 해당 테이블의 저장엔진을 확인할 수 있습니다. ●3. 간혹 테이블에 트랜젝션이 실행되지 않는다면 해당 방법을 통해 InnoDB가 맞는지 확인해보세요. 2021. 11. 12.
MySQL -사용 가능한 저장엔진(Storage Engine) 알아보기 / SHOW ENGINES 현재 MYSQL 에서 지원하는 스토리지 엔진 알아보기 안녕하세요. 고코더 입니다. ● 1. 저장엔진에 대해서 간단하게 알아보았습니다. 그런데 정작 중요한 건 내가 사용하는 MYSQL에서는 어떤 스토리지 엔진이 사용 가능한지 알아야 합니다. 그래서 간단한 명령어로 이를 알아보는 방법이 있습니다. SHOW ENGINES ●2. mysql에 상에서 "SHOW ENGINES" 명령어를 실행합니다. 그러면 아주 친절하게 사용 가능한 저장 엔진의 목록이 펼쳐집니다. 그리고 간단한 설명과 함께 트랜젝션 여부까지 역시 친절한 데이터베이스입니다. ●3. MYSQL에서 나온 내용 그대로 해당 설명을 표로 남겨드립니다. engine suport comment transactions xa FEDERATED NO Federat.. 2021. 11. 12.
MySQL - 저장 엔진(Storage Engine)이란? / 대표적인 종류와 실무에서 간단 사용법 안녕하세요. 고코더 입니다. 저장 엔진이란? 파일의 접근이다. ● 1. 저장엔진 일명 "스토리지 엔진"은 데이터베이스에서 데이터를 접근하는 방식에 대해 말합니다. Mysql에서 테이블을 생성하면 실제로 서버상에는. frm이라는 파일을 생성합니다. 이 파일에 접근하는 속성을 설정하는 것이 바로 저장 엔진입니다. 실제로 파일도 읽기 전용 파일, 수정 가능한 파일로 속성을 정할 수 있는 것처럼 저장 엔진도 이 파일에 대한 접근방식을 말합니다. 스토리지 엔진의 특성에 따라 데이터 접근, 안정성, 트랜잭션 등의 기능의 차이점가 발생합니다. 즉 다시 정리하면 "서버 엔진이 필요한 물리적인 데이터를 가져오는 장치"입니다. 대표적인 저장 엔진의 종류 저장 엔진 설명 특징 트랜젝션 여부 ISAM MySQL 5.0 이전에.. 2021. 11. 12.