GoGPT Best VPN GoSearch

Значок OnWorks

mysqlreport - Онлайн в облаке

Запустите mysqlreport в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда mysqlreport, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


mysqlreport - создает удобный отчет о важных значениях состояния MySQL

СИНТАКСИС


mysqlотчет [кредита]

ОПИСАНИЕ


mysqlreport делает удобный отчет о важных значениях статуса MySQL. Фактически, это делает
дружественный отчет почти о каждом значении статуса от SHOW STATUS. В отличие от SHOW STATUS, который
просто выводит на экран более 100 значений одним длинным списком, mysqlreport интерпретирует и
форматирует значения и представляет основные значения и многие другие предполагаемые значения в
удобочитаемый формат. Многочисленные примеры отчетов доступны на веб-странице mysqlreport.
at http://hackmysql.com/mysqlreport.

Преимущество mysqlreport в том, что он позволяет очень быстро увидеть широкий спектр
показатели производительности вашего сервера MySQL, которые в противном случае потребовалось бы рассчитать
вручную из всех различных значений SHOW STATUS. Например, коэффициент чтения индекса - это
важное значение, но его нет в SHOW STATUS; это предполагаемое значение (отношение
Key_reads в Key_read_requests).

В этой документации описаны все параметры командной строки в mysqlreport, большинство из которых
контролировать, какие отчеты печатаются. В этом документе не рассматривается, как интерпретировать эти
отчеты; эта тема рассматривается в документе «Руководство по пониманию mysqlreport» по адресу
http://hackmysql.com/mysqlreportguide.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


Технически параметры командной строки имеют вид --option, но -option тоже работает. Все
параметры могут быть сокращены, если сокращение является уникальным. Например, опция --host может
сокращенно --ho, но не --h, потому что --h неоднозначно: оно может означать --host или --help.

--Помогите Вывести справочную информацию и выйти.

--Пользователь USER

--пароль
Начиная с версии 2.3 --password может принимать пароль в командной строке, например
"--пароль FOO". Использование только --password без ввода пароля в команде
строка заставляет mysqlreport запрашивать пароль.

--хозяин АДРЕС

--порт PORT

--разъем SOCKET

--no-mycnf
--no-mycnf делает mysqlreport не читаемым ~ / .my.cnf что он делает по умолчанию в противном случае.
--user и --password всегда переопределяют значения из ~ / .my.cnf.

--dtq Распечатать отчет «Распределение общего количества запросов» (DTQ) (в разделе «Всего в отчете по вопросам»).
Запросы (или вопросы) можно разделить на четыре основных области: DMS (см. --Dms ниже),
Com_ (см. --Com ниже), COM_QUIT (см. COM_QUIT и вопросы на
http://hackmysql.com/com_quit) и Неизвестно. --dtq перечисляет количество запросов в
каждая из этих областей в порядке убывания.

--dms Распечатайте отчеты о манипуляциях с данными (DMS) (в разделе DMS в отчете о вопросах).
DMS - это те, которые указаны в разделе 13.2 руководства MySQL. Заявления о манипулировании данными.
(В настоящее время mysqlreport рассматривает только SELECT, INSERT, REPLACE, UPDATE и
УДАЛИТЬ.) Все DMS перечислены в порядке убывания по количеству.

--com N
Вывести верхнее N количество значений состояния Com_, отличных от DMS, в порядке убывания (после DMS в
Отчет по вопросам). Если N не указано, значение по умолчанию - 3. Такие значения Com_, отличные от DMS.
включают Com_change_db, Com_show_tables, Com_rollback и т. д.

--сас Распечатать отчет для значений статуса Select_ и Sort_ (после отчета «Вопросы»). Видеть
MySQL Select and Sort Status Variables at (Выбор и сортировка переменных состояния MySQL в http://hackmysql.com/selectandsort.

--вкладка Печать отчетов о состоянии потоков, прерываний и байтов (после создания временного отчета). По состоянию на
mysqlreport v2.3 отчет Threads сообщает обо всех значениях статуса Threads_.

--qcache
Распечатать отчет о кэше запросов.

--все Эквивалентно "--dtq --dms --com 3 --sas --qcache". (Примечание --tab не вызывается
всеми.)

--infile ФАЙЛОВ
Вместо того, чтобы получать значения SHOW STATUS из MySQL, считайте значения из FILE. ФАЙЛ - это
часто копия вывода SHOW STATUS, включая символы форматирования (|, +,
-). mysqlreport ожидает, что ФАЙЛ будет иметь формат «число значения», где значение
только буквы алфавита и подчеркивания (AZ и _), а число является положительным целым числом.
Все, что находится до, между или после значения и числа, игнорируется. mysqlreport также
необходимы следующие переменные сервера MySQL: версия, table_cache, max_connections,
key_buffer_size, query_cache_size. Эти значения можно указать в INFILE в
формат "имя = значение", где имя - одна из вышеупомянутых переменных сервера и
value - положительное целое число с или без конечной M и возможных периодов (для
версия). Например, чтобы указать 18M key_buffer_size: key_buffer_size = 18M.
Или 256 table_cache: table_cache = 256. M означает мегабайты, а не миллион, поэтому
18M означает 18,874,368 18,000,000 XNUMX, а не XNUMX XNUMX XNUMX. Если эти серверные переменные не указаны
используются следующие значения по умолчанию (соответственно), которые могут вызывать странные значения
сообщается: 0.0.0, 64, 100, 8M, 0.

--outfile ФАЙЛОВ
После вывода отчета на экран распечатайте его и в ФАЙЛ. Внутри,
mysqlreport всегда сначала записывает отчет во временный файл: /tmp/mysqlreport.PID на
* nix, c: sqlreport.PID в Windows (PID - это идентификатор процесса скрипта). Затем он печатает
временный файл на экран. Затем, если указан --outfile, временный файл копируется в
АУТФАЙЛ. После --email (см. Ниже) временный файл удаляется.

--Эл. адрес АДРЕС
После вывода отчета на экран отправьте его по электронной почте на адрес ADDRESS. Этот вариант
требует sendmail в / usr / sbin /, поэтому он не работает в Windows.
/ usr / sbin / sendmail может быть символьной ссылкой на qmail, например, или любой MTA, который
имитирует параметр и операцию командной строки sendmail -t. Поле FROM:
"mysqlreport", ТЕМА: "Отчет о состоянии MySQL".

--flush-статус
Выполните «СТАТУС ПРОМЫВКИ»; после создания отчетов. Если у вас нет
разрешения в MySQL, чтобы сделать это, ошибка DBD :: mysql :: st будет напечатана после
отчеты.

АВТОРЫ


Даниэль Нихтер

Если mysqlreport не работает, отправьте мне сообщение с http://hackmysql.com/feedback с
ошибка.

Используйте mysqlreport в Интернете с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad




×
Реклама
❤️Совершайте покупки, бронируйте или заказывайте здесь — никаких затрат, что помогает поддерживать бесплатность услуг.