my.cnf ファイルを使用すると、アプリケーションの「key_buffer」や「thread_cache_size」などを制御できることはわかっていますが、データベースを直接変更しますか?
現在、サイトには 5 つのサーバー、4 つのテスト サーバー、1 つのライブ サーバーがあります。これらのサーバーの 5 つすべてが 1 つのデータベースから情報を取得します。これによりデータの均一性が維持されますが、ライブ サーバーとテスト (ライブには 8 GB RAM、テストには 1 GB) のパフォーマンスに明らかに違いがあります。そのため、現在、テストサーバーで作業しており、MySQLTunerを実行して改善点があるかどうかを確認しています。私が見てきたことから、my.cnfファイルにいくつかの変更を加える必要があります。しかし、私が知りたいのは、my.cnf ファイルがデータベースにどのように影響するかということです。データベースに変更を加えますか、それともサーバーに使用するリソースをサーバーに伝えるだけですか。
テスト サーバーの my.cnf ファイルを変更して、ライブ サーバーや他のテスト サーバーに影響を与えたくありません。
誰かが私の変更が実装される場所を正確に明確にすることができれば、本当に感謝しています. ありがとう。