MySQL 5.5でのperformance_schemaの使用方法を教えてください。


8

MySQLバージョン5.5にアップグレードしました。そこで、スキーマリストでperformance_schemaを確認しました。

  • この新しいスキーマの使用法は何ですか。
  • このスキーマを使用してどのように監視できますか?
  • このスキーマを使用する利点は何ですか。
  • このスキーマを有効にすることによるオーバーヘッドはありますか?

同じ質問があります。個人的には、公式のmysqlドキュメントはまったく役に立たない-あなたはそれらを読んで、実際に機能を使用する方法を知りません。これらは参照用です。また、performance_schemaを有効にして使用する方法の簡単な紹介を書いてくれる人を探しています。
John Little、

このリンクは参考になりました。percona.com/blog/2011/04/25/performance-schema-overhead
PodTech.io

回答:


7

あなたの答えはすべてドキュメントを読むことで見つけることができます

  • この新しいスキーマの使用法は何ですか。

パフォーマンススキーマはサーバーイベントを監視します。「イベント」とは、サーバーが時間をかけて実行するあらゆるものであり、タイミング情報を収集できるように装備されています。一般に、イベントは、関数呼び出し、オペレーティングシステムの待機、解析や並べ替えなどのSQLステートメント実行の段階、またはステートメント全体またはステートメントのグループです。

  • このスキーマを使用する利点は何ですか。

パフォーマンススキーマは、DBAが「大まかな推測」の代わりに実際の測定を行うことによってパフォーマンスチューニングを行うのに役立つツールです。ソース

  • このスキーマを有効にすることによるオーバーヘッドはありますか?

サーバーの監視は継続的かつ控えめに行われ、オーバーヘッドはほとんどありません。パフォーマンススキーマをアクティブ化しても、サーバーが使用できなくなることはありません。

  • このスキーマを使用してどのように監視できますか?

このページでは、パフォーマンススキーマの使用方法の基本的な概要を説明します


1
残念ながら、提供されたリンクは、実際にperformance_schemaモニタリングを有効にする方法を示していません。
John Little、

MySQLのドキュメントはほとんどスタック交換サイト上でこのような基本的な箇条書きを持つ理由です(sliiiightlyパッシブアグレッシブRTFMラインへの応答として)本当に便利ですスキムミルク読みに最も簡単な方法、ではありません
マット・フレッチャー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.