mysql サーバー上に 20,000 のデータベースを持つことは可能ですか? 同時にアクセスされることはなく、サイズが 10 MB を超えないようにする必要があります。それらの 5000 が一度にさまざまなサイトに開かれるとだけ言っておきましょう。サーバーは、その数のデータベースでその数のクエリを処理できますか?
1 に答える
1
MySQL には、データベースの数に制限はありません。基盤となるファイル システムでは、テーブル数に制限がある場合があります。個々のストレージ エンジンは、エンジン固有の制約を課す場合があります。InnoDB は、最大 40 億のテーブルを許可します。
ただし、セットアップに影響を与える可能性のあるその他の制限があります。
- MySQL が RAM 内の各データベースに関する情報を保持するためのメモリ サイズ
- トランザクション ログとキャッシュ用のディスク容量
- OS で処理できる同時接続数: 各接続は CPU、RAM、HDD を消費します。
E.7.6 を確認してください。Windows プラットフォームの制限- そこには非常に長いリストがあります。
于 2013-06-22T21:33:35.597 に答える