web-dev-qa-db-ja.com

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

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

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

あなたの答えはすべて documentation を読むことで見つけることができます:

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

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

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

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

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

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

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

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

7
Derek Downey