innodb는 mysql의 데이터베이스 엔진 중 하나이며 현재는 mysql의 기본 스토리지 엔진이자 mysql AB의 바이너리 릴리스 표준 중 하나입니다. innodb 스토리지 엔진은 MySQL 서버와 완전히 통합되어 있습니다. innodb 스토리지 엔진은 주 메모리에 데이터와 인덱스를 캐싱하기 위한 자체 버퍼 풀을 유지합니다.
innodb
(권장 튜토리얼: mysql 튜토리얼)
InnoDB는 이제 MySQL의 기본 스토리지 엔진이자 MySQL AB의 바이너리 릴리스 표준 중 하나입니다. .
InnoDB는 Innobase Oy가 개발했으며 2006년 5월 Oracle에 인수되었습니다. 기존 ISAM, MyISAM과 비교했을 때 InnoDB의 가장 큰 특징은 PostgreSQL과 마찬가지로 ACID 호환 트랜잭션(Transaction) 기능을 지원한다는 점이다.
현재 InnoDB는 이중 트랙 라이센스 시스템을 채택하고 있습니다. 하나는 GPL 라이센스이고 다른 하나는 독점 소프트웨어 라이센스입니다.
자세한 소개
ACID 트랜잭션 및 행 수준 잠금을 지원하는 트랜잭션 데이터베이스에 선호되는 엔진입니다.
InnoDB는 엄청난 양의 데이터를 처리할 때 최대 성능을 발휘하도록 설계되었습니다. InnoDB 스토리지 엔진은 MySQL 서버와 완전히 통합되어 있습니다. InnoDB 스토리지 엔진은 메인 메모리에 데이터와 인덱스를 캐싱하기 위한 자체 버퍼 풀을 유지합니다.
InnoDB는 여러 파일(또는 원시 디스크 파티션)을 포함할 수 있는 테이블스페이스에 테이블과 인덱스를 저장합니다. 이는 각 테이블이 별도의 파일에 저장되는 MyISAM 테이블과 다릅니다. InnoDB 테이블은 파일 크기가 2GB로 제한되는 운영 체제에서도 크기에 관계없이 사용할 수 있습니다.
InnoDB는 기본적으로 MySQL 바이너리 배포판에 포함되어 있습니다. Windows Essentials 설치 프로그램은 InnoDB를 Windows의 MySQL용 기본 테이블로 만듭니다.
위 내용은 innodb는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!