これは私の友人が抱えている問題です。
彼はレコードkeywordのみのテーブルを持っています。サーバーにはパブリック IP があり、マシンから実行すると (インターネット経由でサーバーにアクセスし9000ます)、クエリは非常に高速です (200 ミリ秒)。何度実行しても、非常に高速です。ここまでは順調ですね。MySQLSELECT id, word FROM keywordMySQL
現在、彼はイントラネットでマシンから同じクエリを実行MySQLし、パブリックIPでサーバーに再びアクセスします。クエリには数秒もかかる場合があり、サーバーログ40の遅いクエリとしてログに記録されます。彼は自分のイントラネットの別のマシンからも試しましたが、再び数秒MySQLかかることもあります。40
これはどのように可能ですか?彼のイントラネットのみのネットワークの問題である場合、なぜMySQLそれを遅いクエリとしてログに記録するのでしょうか? 私の知る限り、MySQLスロークエリログのクエリ時間にはネットワーク転送が含まれていませんか?
この問題のトラブルシューティング方法は? 私は本当にイライラしています。
ご挨拶、
ペタル