問題タブ [mysqltuner]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
412 参照

mysql - MySQL データベースのパフォーマンス チューニング

PHP と MySQL の Web アプリケーションを開発しました。最近は減速の兆しを見せています。090516 で mysql-tuner を 12 日間のアップタイムで実行しました。

サーバーの仕様は次のとおりです。
- Linux CentOS 6
- 48 プロセッサ
- 64GB RAM

以下は、稼働時間が 12 日の 090516 からの mysql-tuner ログ出力です。

飛び出すことはほとんどありませんが、私は経験豊富な MySQL DBA ではないため、スタック コミュニティからアドバイスを求めています。my.cnf でどの設定を変更する必要があるか教えてください。また、PHPMYADMIN でテーブルをデフラグする必要がある場合は、営業時間外に行う必要がありますか。

つい最近まで Web アプリの速度が低下していることに気付きませんでしたが、最近、カーネルの更新後にサーバーを再起動しました。この記事の時点での稼働時間は 19 時間です。

**追加情報: ** Web アプリには、ユーザーがモバイル デバイスを使用してログインするフロントエンドと、オフィスの従業員が提出物 (フォーム) を管理してさまざまな部門に送信するバックエンドがあります。

これが必要な場合は、munin チャートでこれを更新できます。サーバーが大幅に過剰にプロビジョニングされていることは理解しています (つまり、必要以上に多くの RAM とプロセッサが搭載されていることを意味しますが、将来的には十分でないことを望んでいました)。私の質問は、効率を改善するために、(mysqltuner によって提案された、および/または phpmyadmin によって提案されたように) いくつかの my.cnf 設定を微調整することはできますか?

0 投票する
1 に答える
206 参照

mysql - mysql のパフォーマンス - mysqltuner

2 つのデータベース MySQL サーバー (2 つの異なる Web サイトから) で、mysqltuner を起動しました (Web サーバーにタイムアウトがありますが、現時点ではそれがどこから来たのかはわかりません)。

mysqltuner によるアドバイスを提供するための最適化は次のとおりです。データベースは、4vcpu と 15 GB の RAM (ubuntu 16.04 サーバー) を備えたマシンで実行されます。

mysqltuner の推奨事項:

db01 製品

調整する変数:

db02 製品:

調整する変数:

私はあなたの意見を聞きたいのですが、特にこれらのパラメーターを理解したいと思っています (私は MySQL を少し使い始めました ^^)。