問題タブ [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 投票する
4 に答える
5203 参照

mysql - 検証済みの正しいパスワードを使用した mysqltuner の無効なログイン資格情報

ubuntu サーバーで使用する mysqltuner をダウンロードしましたが、どのユーザーでログインしようとしても、資格情報が無効であると応答します。root パスワードを使用して定期的に root としてログインしますが、認識されません。mysqltuner は特定の場所に保存する必要がありますか? 'root'@'something' を指定する必要がありますか? 私は何が間違っている可能性がありますか?

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

mysql - mysqltuner 推奨事項の提案

質問: 実行するたびmysqltunerに、値を高く変更しても 3 つのコンポーネントについて常に不平を言いますが、それでもさらに多くの値が必要であることを示していMyISAMますInnoDBjoin_buffer_size、以下はボックスの詳細です。私のボックスに他に調整すべきものがあれば教えてください。

ハードウェア: 40 CPUsおよび64 GB Memory

MySQL: mysql-5.1.73-3.el6_5.x86_64

my.cnf

mysqltunner

状態

注:毎晩 mysqldump を実行しています。

0 投票する
2 に答える
2130 参照

mysql - 「キー バッファ サイズ」と「合計 MyISAM インデックス」の単位サイズは何を意味しますか?

データベースで MySQLTuner を実行して、正しく最適に動作しているかどうかを確認しましたが、これら 2 つの値に使用されている単位について混乱していました。

パフォーマンス メトリックの出力は次のようになります。

しかし、私の質問はこの行についてです

単位が何を意味するのか、またはサイズがどのように異なるのかわかりません。「M」と「K」とは

キー バッファー サイズは MyISAM インデックスよりも大きくする必要があることはわかっていますが、それが単位を理解していないためかどうかはわかりません。オンラインで検索しましたが、探していた答えが見つかりませんでした。誰かが私のためにこれを明確にしてくれれば、本当に感謝しています。

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

mysql - my.cnf ファイルは実際にデータベースに対して何をしますか?

my.cnf ファイルを使用すると、アプリケーションの「key_buffer」や「thread_cache_size」などを制御できることはわかっていますが、データベースを直接変更しますか?

現在、サイトには 5 つのサーバー、4 つのテスト サーバー、1 つのライブ サーバーがあります。これらのサーバーの 5 つすべてが 1 つのデータベースから情報を取得します。これによりデータの均一性が維持されますが、ライブ サーバーとテスト (ライブには 8 GB RAM、テストには 1 GB) のパフォーマンスに明らかに違いがあります。そのため、現在、テストサーバーで作業しており、MySQLTunerを実行して改善点があるかどうかを確認しています。私が見てきたことから、my.cnfファイルにいくつかの変更を加える必要があります。しかし、私が知りたいのは、my.cnf ファイルがデータベースにどのように影響するかということです。データベースに変更を加えますか、それともサーバーに使用するリソースをサーバーに伝えるだけですか。

テスト サーバーの my.cnf ファイルを変更して、ライブ サーバーや他のテスト サーバーに影響を与えたくありません。

誰かが私の変更が実装される場所を正確に明確にすることができれば、本当に感謝しています. ありがとう。

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

php - eBeSucher トラフィック交換を使用するとサーバーが停止する

最初に6 つのサイトがすべて同じ専用サーバー上にあり、そのうちの 2 つのサイトではトラフィックが非常に安定しています。2 つのサイトでは一貫して少なくとも 90 人から 120 人、残りのサイトでは 15 人から 25 人です。

サイトは現在、有料のトラフィック共有会社が呼び出され、他の 4 つのサイトにすべて同じサーバーでホストされているメインのサイトと同じだけのトラフィックを与えるまで、適切に実行されます。適切なリクエストを行う前にサイトが即座にタイムアウトします。 2 ~ 3 回の更新後にロードすることを決定した場合は、プルアップするまでに数秒と 30 秒かかります。ただし、内側をクリックし始めると、サイトの読み込みが速くなりますが、すぐに元に戻ります.

mysqltuner を使用して my.cnf ファイルを変更しましたが、設定が期待どおりに機能しません。それらを適切な曲に微調整するだけでなく。サーバーは 20 TB で、それ自体をサポートするためにより多くの帯域幅があります。

サイトはすべてワードプレスであり、WP-Super Cache がインストールされているため、高速である必要はありません。以下は私の構成設定です。少しバランスが崩れていると思います。クリーンアップのテーブル エラーは WP サイトのテーブルではなく、パフォーマンスとは関係がないことに注意してください。


mysqltuner の結果

これが my.cnf ファイルです

ここで、トラフィック共有サイトは、サーバーに送信するトラフィックの統計を取得するためにサーバーに過剰にpingを送信すると、ユーザーを傷つける可能性があります. どんな助け、考え、またはアイデアも大歓迎です。

どうもありがとう!

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

mysql - MySqlTuner - 失敗: リターン コード 256

mysqltuner を使用して、Wordpress Web サイトのいくつかの問題の背後にある問題の一種のビジョンを持とうとしていますが、実行時に問題はほとんどありません (ほとんどの場合、実行に失敗したか、コードが返されました: 256)。

まず、次のことを行いました。

wget https://raw.githubusercontent.com/major/MySQLTuner-perl/master/mysqltuner.pl

そしてそれを実行します:

perl mysqltuner.pl

しかし、これは私たちが得るものです:

何が問題なのかわかりません。よろしくお願いします!

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

mysql - 間違ったインデックスを使用したmysqlクエリ

mysql データベースのクエリの一部で最適化の問題が発生しています。アプリケーションをビルドした後、インデックス化されていないクエリを見つけるために、mysqltuner を使用して説明し、最適化しようとしています。これは、頻繁に実行されるクエリであり、インデックスを使用していないレポートです。

これは説明出力です: https://tools.mariadb.org/ea/pyb3h

結合とルックアップに関係する列にインデックスを付けましたが、別のインデックスを選択しているようです。このもう 1 つのインデックスは一意性と呼ばれ、挿入に使用するソース列の 6 つの異なる列で構成されます (これらの列の組み合わせだけが行を一意にするため、私が付けた名前です)。次に、他の列のインデックスがあり、説明でそれらを確認できることを確認しました。なぜこれが起こるのかわかりません。誰か助けてもらえますか?

このクエリの最適化に関するアイデアはありますか?

上記のリンクが機能しない場合の説明は次のとおりです。

関連するテーブル構造も投稿しています:

テーブルのテーブル構造eds_stock

テーブルのテーブル構造store_formats