ホームページ >データベース >mysql チュートリアル >mysql ストレージ エンジンには何種類ありますか?

mysql ストレージ エンジンには何種類ありますか?

WBOY
WBOY転載
2023-06-02 16:49:041501ブラウズ

mysql ストレージ エンジン

回答: 一般的に使用されるものは 2 つあり、1 つは innodb で、もう 1 つは myisam です。この 2 つの主な違いは次のとおりです。

1 ) myisam はトランザクション処理をサポートしませんが、innoDB はトランザクション処理をサポートします

2) myisam は外部キーをサポートしません、innoDB は外部キーをサポートします

3) myisam はフルテキスト検索をサポートしますが、innoDB はトランザクション処理をサポートしますMySQL5.6 での全文検索 全文検索はバージョン

4 以降でのみサポートされます4) データの保存形式が異なります Mysiam テーブルは構造体、インデックス、データの 3 つのファイルに保存されます InnoDB storage は構造を 1 つのファイルとして保存し、インデックスとデータを 1 つとして保存します。ファイル

5) Myisam はデータのクエリと追加において innoDB よりも優れたパフォーマンスを発揮し、一括削除においては innoDB のパフォーマンスが高くなります。

6) myisam はテーブル ロックをサポートしますが、innoDB は行ロックをサポートします

以上がmysql ストレージ エンジンには何種類ありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。