MySQL 8.0 リファレンスマニュアル


MySQL 8.0 リファレンスマニュアル  /  ...  /  同じデータベースに大量のテーブルを作成することの短所

8.4.3.2 同じデータベースに大量のテーブルを作成することの短所

同じデータベースディレクトリに多数の MyISAM テーブルがある場合、オープン、クローズ、および作成操作が遅くなります。 多数のテーブルに対して SELECT ステートメントを実行した場合、開く必要があるテーブルごとに、別のテーブルを閉じる必要があるため、テーブルキャッシュがいっぱいの場合にオーバーヘッドが少し発生します。 テーブルキャッシュで許可されるエントリ数を増やすことによって、このオーバーヘッドを減らすことができます。


関連キーワード:  テーブル, インデックス, InnoDB, データベース, ステートメント, 結合, クエリー, キャッシュ, 状態, データ