MySQLの観点から厳密に言うと、それは非常に負荷の高い質問です
データベースサーバーに関連するCPU周波数は?
高速なCPUとマザーボードは優れていますが、他のボトルネックが邪魔になる可能性があります。そのようなボトルネックは次のとおりです。
- ディスクI / O
- 接続の上限
- ネットワーク遅延
- 接続ごとのクエリパフォーマンス
すべての小さな利点が役立ちますが、CPU速度自体は前述のボトルネックを改善しないため、いいえと言わざるを得ません。結局のところ、F1 RaceCarは、オープンパラシュートを着用したり、ホイールに800ポンドのゴリラを装着したりすることで何ができるでしょうか。
複数のコアCPUが関連していますか?
これは、実行しているMySQLのバージョンに完全に依存します。MySQL 5.1 InnoDBプラグイン、MySQL 5.5、およびPercona ServerのXtraDBにはすべて、InnoDBがすべてのコアにアクセスするために適切に構成する必要がある設定があります。これを行うための真のインセンティブは、過去の投稿で説明したように、いくつかの古いバージョンのMySQL LEFT UNCONFIGUREDが新しいバージョンよりも高速であるという事実から生じています。
したがって、すべてのCPUにアクセスするためにInnoDBを構成するつもりがない場合、複数のコアを使用してもまったく何も買えません。
RAMはCPUよりも重要ですか?
ああ、そうです。MySQLのメモリ構成にはセットアップが必要です
これらの事柄とMySQLの任意の組み合わせの要求が少なすぎるか多すぎると、あなたに噛みつきます。MySQLのRAMが不適切に構成されているCPUが高速になると、MySQLが高速に動作します。