phpmyadminが遅いときはDBの設定を見直してみる

CentOS7で使っているMariaDBですがphpmyadminでアクセスをするととても重かったので調べた事になります。

SSH経由では重くなかった

phpmyadminでアクセスすると、とても激遅と分かるぐらい重くてストレスが溜まってました。

Apacheが原因?

最初はApacheが原因かと思いましたが、コマンドで見ても特にApacheが原因というのが見つけられませんでした。

エラーログを閲覧

というわけで、MariaDB側のログを見てみました。

[c]
[Warning] IP address '192.168.xx.xx' could not be resolved: Temporary failure in name resolution
[/c]

とこんなエラーが見つかりました。どうやらこいつのせいで重かったみたいです

対策

my.cnfに設定を追記します。

[c]
vi /etc/my.cnf

[mysqld]
skip-host-cache
skip-name-resolve
[/c]

これで高速になります。

この記事に関する技術サポート・ご相談

「手順通りにいかない」「自社環境への構築を代行してほしい」など、
インフラ・サーバー周りでハマった際はお気軽にご相談ください。

相談・問い合わせフォームを開く

※ Googleフォームへ移動します(初回相談無料)

個人支援・寄付について

サイトラボでは個人支援・寄付を受けております。ご協力いただける方はお願いいたします。当サイトではビットコインで受け付けております。

  • ビットコイン:3LHnADwZwUbic2L45EnVJEykiG6KfbqrwS