ホームページ  >  記事  >  データベース  >  mysqlエンジンとはどういう意味ですか?

mysqlエンジンとはどういう意味ですか?

藏色散人
藏色散人オリジナル
2020-07-01 09:18:224052ブラウズ

mysql エンジンはストレージ エンジンを表します。ストレージ エンジンは、ファイルを処理する MySQL の特定のサブシステムです。MySQL ストレージ エンジンはプラグインです。これは、によって提供されるファイル アクセス層の抽象インターフェイスに基づいています。 MySQL AB. ファイル アクセス メカニズムをカスタマイズします。

mysqlエンジンとはどういう意味ですか?

エンジン: ストレージ エンジン

ストレージ エンジンは、ファイルを処理する MySQL の特定のサブシステムです。 . .これは MySQL の最も特徴的な機能でもあります。

MySQL のストレージ エンジンはプラグインです。 MySQL AB が提供するファイル アクセス層の抽象インターフェイスに基づいてファイル アクセス メカニズムをカスタマイズします (このアクセス メカニズムをストレージ エンジンと呼びます)。

現在、ストレージ エンジンにはさまざまな種類があり、それぞれのストレージ エンジンには異なる利点があります。最も一般的に使用されているものは、MyISAM、InnoDB、BDB です。

デフォルトでは、MySQL は MyISAM エンジンを使用します。このエンジンは、高速なクエリ速度、優れたインデックス最適化およびデータ圧縮テクノロジを備えています。ただし、トランザクションはサポートされていません。

InnoDB はトランザクションをサポートし、行レベルのロックを提供します。これも広く使用されています。

MySQL は独自のストレージ エンジンのカスタマイズもサポートしています。データベース内の異なるテーブルでも異なるストレージ エンジンを使用します。これらはすべて許可されています。

推奨: 「mysql チュートリアル

以上がmysqlエンジンとはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。