InnoDB
InnoDB개발자 | 오라클 코퍼레이션 |
---|---|
기입처 | C |
운영 체제 | 크로스 플랫폼 |
유형 | 데이터베이스 엔진 |
면허증. | GNU GPL v2 또는 독자 사양 |
웹 사이트 | dev![]() |
InnoDB는 데이터베이스 관리 시스템 MySQL 및 MariaDB의 [1]스토리지 엔진입니다.2010년 MySQL 5.5.5가 출시된 이후 MySQL의 기본 테이블 [2][3]유형으로 MyISAM을 대체했습니다.표준 ACID 준거 트랜잭션 기능과 외부 키 지원(Declarative Referential Integrity)을 제공합니다.일부 OEM 버전을 제외하고 MySQL AB에서 배포하는 대부분의 이진 파일에 표준으로 포함되어 있습니다.
묘사
InnoDB는 2005년 [4]10월 핀란드에 본사를 둔 Innobase를 인수한 후 Oracle Corporation의 제품이 되었습니다.이 소프트웨어는 이중 라이선스로 GNU General Public License에 따라 배포되지만 InnoDB를 독점 [5]소프트웨어에서 결합하고자 하는 당사자에게도 라이선스를 제공할 수 있습니다.
InnoDB는 다음을 지원합니다.
- SQL 트랜잭션과 XA 트랜잭션 모두
- 테이블스페이스
- 외부 키
- MySQL 5.6(2013년 [6]2월) 및 MariaDB 10.0 이후[7] 전체 텍스트 검색 색인
- Open에 이은 공간 작업GIS 표준
- 가상 열, 마리아DB[8]
「 」를 참조해 주세요.
레퍼런스
- ^ "InnoDB".
- ^ "Introduction to InnoDB". MySQL 5.5 Reference Manual. Retrieved 2 October 2019.
- ^ "Changes in MySQL 5.5.5". MySQL 5.5 Reference Manual. Retrieved 2 October 2019.
- ^ "Oracle Announces the Acquisition of Open Source Software Company, Innobase". Oracle Corporation. 7 October 2005. Retrieved 28 March 2017.
- ^ "Licensing MySQL and InnoDB". InnoDB.com. Retrieved 31 July 2008.
- ^ "Oracle Announces General Availability of MySQL 5.6". Archived from the original on 8 February 2013.
- ^ "MariaDB 10.0.0 Release Notes".
- ^ "Generated (Virtual and Persistent/Stored) Columns". MariaDB KnowledgeBase. Retrieved 22 December 2019.
외부 링크
- MySQL의 Mysqltutorial.org, InnoDB 및 기타 테이블 유형
- MySQL 설명서의 InnoDB Storage Engine.