29.12.7.3 Таблица events_transactions_history_long
Таблица events_transactions_history_long содержит N последние завершённые транзакционные события, которые завершились глобально на всех потоках. Транзакционные события не добавляются в таблицу, пока не завершатся. Когда таблица заполняется, при добавлении новой строки самая старая строка удаляется, независимо от того, какой поток сгенерировал каждую строку.
Performance Schema автоматически настраивает значение N при запуске сервера. Чтобы явно задать размер таблицы, установите системную переменную performance_schema_events_transactions_history_long_size при запуске сервера.
Таблица events_transactions_history_long содержит такие же столбцы, что и events_transactions_current. См. Раздел 29.12.7.1, «Таблица events_transactions_current». В отличие от events_transactions_current, events_transactions_history_long не имеет индексации.
TRUNCATE TABLE разрешено для таблицы events_transactions_history_long. Он удаляет строки.
Для получения дополнительной информации об отношениях между тремя таблицами транзакционных событий, см. Раздел 29.9, «Таблицы Performance Schema для текущих и исторических событий».
Для получения информации о настройке сбора транзакционных событий см. Раздел 29.12.7, «Таблицы Performance Schema для транзакций».
© 2025 Oracle
Licensed under the GPLv2 License.