今天就跟大家聊聊有關MySQL 5.7 Performance Schema是怎樣的,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
創新新互聯,憑借10余年的網站建設、成都網站制作經驗,本著真心·誠心服務的企業理念服務于成都中小企業設計網站有超過千家案例。做網站建設,選成都創新互聯公司。
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是怎樣的有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注創新互聯行業資訊頻道,感謝大家的支持。
當前名稱:MySQL5.7PerformanceSchema是怎樣的
新聞來源:http://vcdvsql.cn/article36/jhidpg.html
成都網站建設公司_創新互聯,為您提供外貿建站、App設計、企業網站制作、響應式網站、關鍵詞優化、電子商務
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯