Какое использование performance_schema в MySQL 5.5?

8

Я обновился до версии MySQL 5.5. Там я наблюдал performance_schema в списке схем.

  • Какая польза от этой новой схемы ..?
  • Как мы можем контролировать с помощью этой схемы ..?
  • Каковы преимущества использования этой схемы ..?
  • Есть ли издержки при включении этой схемы?
Phanindra
источник
У меня такой же вопрос. Лично я нахожу официальные документы mysql совершенно бесполезными - вы их читаете и понятия не имеете, как на самом деле использовать эту функцию, они для справки. Я также ищу кого-то, чтобы написать краткое вступление о том, как можно включить, а затем использовать performance_schema.
Джон Литтл
Я нашел эту ссылку полезной ссылкой; percona.com/blog/2011/04/25/performance-schema-overhead
PodTech.io

Ответы:

7

Все ваши ответы можно найти, прочитав документацию :

  • Какая польза от этой новой схемы ..?

Схема производительности отслеживает события сервера. «Событие» - это все, что сервер делает, что требует времени и инструментария для сбора информации о времени. В общем случае событием может быть вызов функции, ожидание операционной системы, этап выполнения оператора SQL, такой как синтаксический анализ или сортировка, или целый оператор или группа операторов.

  • Каковы преимущества использования этой схемы ..?

Схема производительности - это инструмент, помогающий администратору баз данных выполнять настройку производительности путем проведения реальных измерений вместо «диких догадок». источник

  • Есть ли издержки при включении этой схемы?

Мониторинг сервера происходит непрерывно и незаметно с минимальными издержками. Активация схемы производительности не делает сервер непригодным для использования.

  • Как мы можем контролировать с помощью этой схемы ..?

На этой странице представлен общий обзор того, как использовать схему производительности

Дерек Дауни
источник
1
К сожалению, предоставленные ссылки на самом деле не говорят, как включить мониторинг performance_schema.
Джон Литтл
Документацию MySQL вряд ли легче всего читать, поэтому наличие таких базовых пунктов на сайте обмена стеками действительно полезно (как ответ на очень пассивную агрессивную линию RTFM)
Мэтт Флетчер,