>  기사  >  데이터 베이스  >  mysql 엔진은 무엇을 의미합니까?

mysql 엔진은 무엇을 의미합니까?

藏色散人
藏色散人원래의
2020-07-01 09:18:224097검색

mysql 엔진은 스토리지 엔진을 나타냅니다. 스토리지 엔진은 파일을 처리하는 MySQL의 특정 하위 시스템입니다. MySQL 스토리지 엔진은 MySQL AB에서 제공하는 파일 액세스 계층의 추상 인터페이스를 기반으로 파일을 사용자 정의합니다. . 액세스 메커니즘.

mysql 엔진은 무엇을 의미합니까?

엔진: 스토리지 엔진

스토리지 엔진은 파일을 처리하는 MySQL의 특정 하위 시스템입니다. 이는 MySQL의 가장 큰 특징이기도 합니다.

MySQL의 스토리지 엔진은 플러그인입니다. 이는 MySQL AB에서 제공하는 파일 액세스 계층의 추상 인터페이스를 기반으로 파일 액세스 메커니즘을 사용자 정의합니다(이 액세스 메커니즘을 스토리지 엔진이라고 함).

현재 많은 스토리지 엔진이 있으며 각 스토리지 엔진에는 서로 다른 장점이 있습니다. 가장 일반적으로 사용되는 것은 MyISAM, InnoDB 및 BDB입니다.

기본적으로 MySQL은 빠른 쿼리 속도와 우수한 인덱스 최적화 및 데이터 압축 기술을 갖춘 MyISAM 엔진을 사용합니다. 하지만 거래를 지원하지 않습니다.

InnoDB는 트랜잭션을 지원하고 널리 사용되는 행 수준 잠금을 제공합니다.

MySQL은 자체 스토리지 엔진 사용자 정의도 지원하며, 라이브러리의 서로 다른 테이블에 서로 다른 스토리지 엔진을 사용하는 것도 허용됩니다.

추천: "mysql 튜토리얼"

위 내용은 mysql 엔진은 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.