MariaDB 10.5を使用していますが、これはMySQLTunerレポートに表示されます
最高のパフォーマンスを得るために、このサーバーをデータベース専用にしてください。
どうすればよいですか?
私のサーバーはCentos 8上にあります。
コメントとしてこのstartetdを申し訳ありませんが、それはgitに大きくなります
つまり、データベースサーバーは、メモリ、CPU、ハードドライブをWebサーバーなどの他のサービスと共有しないハードウェアで実行するか、メモリとCPUを共有する他の仮想環境と仮想ハードウェアで実行する必要があります。
直面する最大の問題は、大量のデータまたは多数の並列接続です。これらは、より優れたハードウェアまたはクラウドサービスの1つで対処する必要があります。
それまでmysqlとサーバーのエラーログを確認します。小さな一時テーブルのような何かが足りない場合、十分な接続がないなどの場合は、それに関するログエントリを見つけ、そのエラーまたは警告を検索して解決策を見つけます。
最後のポイントでは、設定は何をしているのかに大きく依存します。たとえば、巨大な内部結合があり、そのうちの6または7は他のシナリオと同じように機能します。
EXPLAINを使用してクエリを確認し、インデックスが正しく設定されていることを確認してください。これは、1つまたは他のパラメーターを微調整するだけでなく、はるかに役立ちます。