Spec-Zone .ru
спецификации, руководства, описания, API

21.9.8.5. Сводные таблицы Файлового ввода-вывода

Информация об агрегате сводных таблиц файлового ввода-вывода об операциях ввода-вывода:

Например:

mysql> SELECT * FROM
        file_summary_by_event_name\G...*************************** 2. row ***************************               EVENT_NAME: wait/io/file/sql/binlog               COUNT_STAR: 31           SUM_TIMER_WAIT: 8243784888           MIN_TIMER_WAIT: 0           AVG_TIMER_WAIT: 265928484           MAX_TIMER_WAIT: 6490658832...mysql> SELECT * FROM file_summary_by_instance\G...*************************** 2. row ***************************                FILE_NAME: /var/mysql/share/english/errmsg.sys               EVENT_NAME: wait/io/file/sql/ERRMSG               EVENT_NAME: wait/io/file/sql/ERRMSG    OBJECT_INSTANCE_BEGIN: 4686193384               COUNT_STAR: 5           SUM_TIMER_WAIT: 13990154448           MIN_TIMER_WAIT: 26349624           AVG_TIMER_WAIT: 2798030607           MAX_TIMER_WAIT: 8150662536...

TRUNCATE TABLE разрешается для сводных таблиц файлового ввода-вывода. Это сбрасывает счетчики, чтобы обнулить вместо того, чтобы удалить строки.

У сводных таблиц файлового ввода-вывода есть эти столбцы группировки, чтобы указать, как агрегированы события:

У сводных таблиц файлового ввода-вывода есть следующие сводные столбцы, содержащие агрегированные значения. (Прежде, чем MySQL 5.6.4, таблицы будут содержать только Единственное COUNT_READ COUNT_WRITE SUM_NUMBER_OF_BYTES_READ, и SUM_NUMBER_OF_BYTES_WRITE столбцы агрегации.) Некоторые столбцы являются более общими и имеют значения, которые являются тем же самым как суммой значений более мелкомодульных столбцов. Таким образом агрегации в более высоких уровнях доступны непосредственно без потребности в определяемых пользователем представлениях, которые суммируют столбцы низшего уровня.

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