久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

MySQL 5.7 Performance Schema是怎樣的

146次閱讀
沒有評論

共計 1919 個字符,預計需要花費 5 分鐘才能閱讀完成。

今天就跟大家聊聊有關 MySQL 5.7 Performance Schema 是怎樣的,可能很多人都不太了解,為了讓大家更加了解,丸趣 TV 小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

Performance Schema 是 MySQL 提供的在系統底層監視 MySQL 服務器性能的一個特性,PERFORMANCE_SCHEMA 存儲引擎會監視 MySQL 服務的事件。

這個用戶下有一系列的性能表:

Setup 表

這些表用來配置和顯示監控的特性

setup_actors 包含是否開啟監視的信息和新的前臺服務現場的歷史事件記錄的信息。默認,這張表有 100 行,可以通過改變 performance_schema_setup_actors_size 系統參數來改變這個值(需要重啟數據庫服務)。

setup_consumers 顯示存儲和啟用的事件信息的消費類型

setup_instruments 顯示收集事件的表

setup_objects 控制 Performance Schema 是否監視特定的數據對象。默認,這張表能包含 100 行,可以通過改變 performance_schema_setup_objects_size 系統參數來改變這個值(需要重啟數據庫服務)。

setup_timers 顯示當前選擇的事件計時器

當前事件表

events_waits_current 包含當前的等待事件,一個線程顯示一行,顯示線程最近的等待事件和狀態

events_stages_current 包含現階段事件,每個線程顯示一行信息,顯示線程最近的等待事件和狀態。這張表可以被執行 TRUNCATE TABLE 命令。在所有階段事件表中,events_stages_current 是最基礎的表

events_stages_history、events_stages_history_long 表都是從這張表生成的邏輯表。

events_statements_current  包含語句事件

events_transactions_current  包含事務事件

歷史表

events_waits_history   包含每個線程的最近 N 個事件。N 的值可以通過改變 performance_schema_events_waits_history_size 參數來設定(需要重啟數據庫服務)。只有事件結束了,相關的等待事件才會添加到這張表中,當表達到設定的行數時,在增加新的事件前,舊的事件會被刪除。

events_waits_history_long  包含最近的 N 個事件,N 的值可以通過改變 performance_schema_events_waits_history_long_size 參數來設定(需要重啟數據庫服務)。只有事件結束了,相關的等待事件才會添加到這張表中,當表達到設定的行數時,在增加新的事件前,舊的事件會被刪除。當線程結束時,它的相關信息會從這張表中移除。這張表可以通過 TRUNCATE TABLE 命令來執行 TRUNCATE 操作。

events_stages_history 包含每個線程最近的 N 個階段事件。N 的值可以通過改變 performance_schema_events_stages_history_size 參數來設定(需要重啟數據庫服務)。當表達到設定的行數時,在增加新的事件前,舊的事件會被刪除。這張表可以被執行 TRUNCATE TABLE 操作。

select thread_id,event_id,event_name,timer_wait from events_states_history
where thread_id in (select thread_id from threads where processlist_id=81)
order by event_id;

events_stages_history_long   包含最近的 N 個階段事件。N 的值可以通過改變 performance_schema_events_stages_history_long_size 參數來設定(需要重啟數據庫服務)。當表達到設定的行數時,在增加新的事件前,舊的事件會被刪除。這張表可以被執行 TRUNCATE TABLE 操作。當線程結束時,它的相關信息會從這張表中移除。

概要表

這些表包含總結性的事件信息

實例表

這些表生成事件名稱和狀態信息

其他表

其他沒在上面分類中的表

threads   包含每個服務器線程的信息,每行包含一個線程的狀態和指示這個線程是否被監視以及是否啟用歷史事件記錄

看完上述內容,你們對 MySQL 5.7 Performance Schema 是怎樣的有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注丸趣 TV 行業資訊頻道,感謝大家的支持。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-19發表,共計1919字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 翼城县| 华安县| 高唐县| 年辖:市辖区| 兴和县| 昌都县| 安岳县| 马关县| 乐山市| 洱源县| 抚州市| 克什克腾旗| 芜湖县| 永寿县| 延川县| 出国| 虞城县| 尼木县| 都安| 三明市| 平昌县| 洱源县| 乌恰县| 陵川县| 新民市| 顺昌县| 无棣县| 武夷山市| 郎溪县| 修武县| 三门峡市| 井研县| 阳新县| 宁河县| 天水市| 宜宾市| 阳江市| 淮北市| 金秀| 上虞市| 康马县|