欧美日韩激情_美女国产一区_国产精品久久久久影院日本_69xxx在线

如何查看mysql的運行狀態

本篇內容主要講解“如何查看MySQL的運行狀態”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“如何查看mysql的運行狀態”吧!

創新互聯公司專注為客戶提供全方位的互聯網綜合服務,包含不限于網站設計制作、成都網站制作、樺南網絡推廣、小程序開發、樺南網絡營銷、樺南企業策劃、樺南品牌公關、搜索引擎seo、人物專訪、企業宣傳片、企業代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創新互聯公司為所有大學生創業者提供樺南建站搭建服務,24小時服務熱線:028-86922220,官方網址:www.kartarina.com

    

查看最近的top sql

    通過performance_schema.events_statements_history表,查看數據庫最近執行的一些sql語句:

(root@localhost)[(none)]> SELECT thread_id
    ,event_name
    ,source
    ,sys.format_time(timer_wait)
    ,sys.format_time(lock_time)
    ,sql_text
    ,current_schema
    ,message_text
    ,rows_affected
    ,rows_sent
    ,rows_examined
    FROM performance_schema.events_statements_history
    WHERE current_schema != 'performance_schema'
    ORDER BY timer_wait DESC limit 10 \G
    
    
    
    
*************************** 1. row ***************************
                  thread_id: 561166
                 event_name: statement/sql/select
                     source: socket_connection.cc:101
sys.format_time(timer_wait): 53.64 ms
 sys.format_time(lock_time): 429.00 us
                   sql_text: select * from oa_v_position_list
             current_schema: oa_2016
               message_text: NULL
              rows_affected: 0
                  rows_sent: 4
              rows_examined: 18051
*************************** 2. row ***************************
                  thread_id: 153896
                 event_name: statement/sql/select
                     source: socket_connection.cc:101
sys.format_time(timer_wait): 51.76 ms
 sys.format_time(lock_time): 96.00 us
                   sql_text: select count(id) as num from formmain_2477 where  (field0003 =  'SJCL-201911008' and  ifnull(field0003, '0') != '0')
             current_schema: oa_2016
               message_text: NULL
              rows_affected: 0
                  rows_sent: 1
              rows_examined: 222
*************************** 3. row ***************************
....

    我們可以使用performance_schema.events_statements_summary_by_digest表查詢經過統計之后的top sql語句:

(root@localhost)[(none)]> SELECT schema_name
	,digest_text
	,count_star
	,sys.format_time(sum_timer_wait) AS sum_time
	,sys.format_time(min_timer_wait) AS min_time
	,sys.format_time(avg_timer_wait) AS avg_time
	,sys.format_time(max_timer_wait) AS min_time
	,sys.format_time(sum_lock_time) AS sum_lock_time
	,sum_rows_affected
	,sum_rows_sent
	,sum_rows_examined
FROM performance_schema.events_statements_summary_by_digest
WHERE schema_name IS NOT NULL
ORDER BY count_star DESC limit 10 \G
    
    
    
*************************** 1. row ***************************
      schema_name: oa_2016
      digest_text: SET `autocommit` = ? 
       count_star: 1604399319
         sum_time: 13.57 h
         min_time: 2.00 ns
         avg_time: 30.46 us
         min_time: 39.87 s
    sum_lock_time: 0 ps
sum_rows_affected: 0
    sum_rows_sent: 0
sum_rows_examined: 0
*************************** 2. row ***************************
      schema_name: oa_2016
      digest_text: COMMIT 
       count_star: 368723348
         sum_time: 4.15 h
         min_time: 10.07 us
         avg_time: 40.52 us
         min_time: 21.54 s
    sum_lock_time: 40.27 s
sum_rows_affected: 0
    sum_rows_sent: 0
sum_rows_examined: 0
*************************** 3. row ***************************
      schema_name: oa_2016
      digest_text: SELECT * FROM `jk_JOB_DETAILS` WHERE `SCHED_NAME` = ? AND `JOB_NAME` = ? AND `JOB_GROUP` = ? 
       count_star: 361183117
         sum_time: 19.88 h
         min_time: 5.00 ns
         avg_time: 198.10 us
         min_time: 4.97 s
    sum_lock_time: 4.93 h
sum_rows_affected: 0
    sum_rows_sent: 361182289
sum_rows_examined: 361182289
......

    提示:performance_schema.events_statements_summary_by_digest記錄的sql并不完整,默認情況下只截取了1024字節,所以該表提供的數據只能算作慢日志分析的一個補充。如果需要完整sql文本,還得依賴慢日志分析。

查看最近失敗的SQL

mysql> SELECT thread_id
    ,event_name
    ,source
    ,sys.format_time(timer_wait)
    ,sys.format_time(lock_time)
    ,sql_text
    ,current_schema
    ,message_text
    ,rows_affected
    ,rows_sent
    ,rows_examined
    FROM performance_schema.events_statements_history
    WHERE errors>0 \G
    
    
 *************************** 1. row ***************************
                  thread_id: 6172541
                 event_name: statement/sql/select
                     source: socket_connection.cc:101
sys.format_time(timer_wait): 135.89 us
 sys.format_time(lock_time): 0 ps
                   sql_text: SELECT id,waybill_num,oms_order_status FROM store_order 
  	WHERE is_sync_css_status_end IS NULL OR is_sync_css_status_end!='01' ORDER BY create_time ASC, css_search_time ASC LIMIT 0,200
             current_schema: oms
               message_text: Table 'oms.store_order' doesn't exist
              rows_affected: 0
                  rows_sent: 0
              rows_examined: 0
1 row in set (0.02 sec)

查看是MDL鎖在等什么

# 查看MDL鎖等待事件的instrments(采集器)是否開啟
mysql> SELECT *
FROM performance_schema.setup_instruments
WHERE name LIKE '%metadata/sql/mdl%';
+----------------------------+---------+-------+
| NAME                       | ENABLED | TIMED |
+----------------------------+---------+-------+
| wait/lock/metadata/sql/mdl | NO      | NO    |
+----------------------------+---------+-------+
1 row in set (0.00 sec)
# 啟用與MDL鎖等待事件相關的instruments(采集器)
mysql> update performance_schema.setup_instruments set ENABLED='YES' where name like '%metadata/sql/mdl%';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0
mysql> update performance_schema.setup_instruments set TIMED='YES' where name like '%metadata/sql/mdl%';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0
mysql> select * from performance_schema.setup_instruments where name like '%metadata/sql/mdl%';
+----------------------------+---------+-------+
| NAME                       | ENABLED | TIMED |
+----------------------------+---------+-------+
| wait/lock/metadata/sql/mdl | YES     | YES   |
+----------------------------+---------+-------+
1 row in set (0.01 sec)
# 然后使用sys.schema_table_lock_wait視圖進行查詢(注意:請自行模擬一個會話事務不提交,
另外一個會話發生DDL的操作,就可以查看到MDL鎖等待的內容)。
mysql> select * from sys.schema_table_lock_waits \G

查看innodb_buffer_pool中熱點數據有哪些

mysql> select * from  sys.innodb_buffer_stats_by_table order by allocated desc limit 10 ;
+---------------+--------------------+------------+------------+-------+--------------+-----------+-------------+
| object_schema | object_name        | allocated  | data       | pages | pages_hashed | pages_old | rows_cached |
+---------------+--------------------+------------+------------+-------+--------------+-----------+-------------+
| mysql         | help_keyword       | 96.00 KiB  | 43.99 KiB  |     6 |            6 |         6 |         283 |
| InnoDB System | SYS_COLUMNS        | 80.00 KiB  | 44.50 KiB  |     5 |            5 |         5 |         696 |
| mdm           | employee_jz        | 64.00 KiB  | 19.77 KiB  |     4 |            4 |         4 |         177 |
| mysql         | innodb_index_stats | 64.00 KiB  | 28.20 KiB  |     4 |            4 |         4 |         288 |

查看數據庫中是否有表使用了外鍵

mysql> SELECT *
FROM information_schema.key_column_usage
WHERE constraint_schema = 'oms'
	AND referenced_table_schema IS NOT NULL \G;
	
	
*************************** 1. row ***************************
           CONSTRAINT_CATALOG: def
            CONSTRAINT_SCHEMA: oms
              CONSTRAINT_NAME: qrtz_blob_triggers_ibfk_1
                TABLE_CATALOG: def
                 TABLE_SCHEMA: oms
                   TABLE_NAME: qrtz_blob_triggers
                  COLUMN_NAME: SCHED_NAME
             ORDINAL_POSITION: 1
POSITION_IN_UNIQUE_CONSTRAINT: 1
      REFERENCED_TABLE_SCHEMA: oms
        REFERENCED_TABLE_NAME: qrtz_triggers
       REFERENCED_COLUMN_NAME: SCHED_NAME
*************************** 2. row ***************************
           CONSTRAINT_CATALOG: def
            CONSTRAINT_SCHEMA: oms

    通常在開發規范中禁止使用外鍵。

查看每張表都有哪些索引

mysql> SELECT TABLE_SCHEMA
	,TABLE_NAME
	,INDEX_NAME
	,COLUMN_NAME
	,CARDINALITY
FROM information_schema.STATISTICS
GROUP BY TABLE_SCHEMA
	,TABLE_NAME limit 100;
	
+--------------+---------------------------+-------------------------+------------------+-------------+
| TABLE_SCHEMA | TABLE_NAME                | INDEX_NAME              | COLUMN_NAME      | CARDINALITY |
+--------------+---------------------------+-------------------------+------------------+-------------+
| mdm          | department                | index_unique_department | deptid           |         381 |
| mdm          | employee                  | PRIMARY                 | sn               |        1544 |
| mdm          | employee_jz               | index_unique_employee   | sn               |        1626 |
.......

查看數據庫是否有分區表

mysql> select * from information_schema.partitions  where partition_name is not null;
Empty set (0.02 sec)

mysql系統庫之統計信息表

# 將表和索引的統計信息數據存儲到磁盤中,默認是開啟的
(root@localhost)[mysql]> show variables like 'innodb_stats_persistent';
+-------------------------+-------+
| Variable_name           | Value |
+-------------------------+-------+
| innodb_stats_persistent | ON    |
+-------------------------+-------+
1 row in set (0.00 sec)
# 持久化信息被存儲在mysql數據庫的如下兩張表中:
(root@localhost)[mysql]> show tables from mysql like '%stats%';
+---------------------------+
| Tables_in_mysql (%stats%) |
+---------------------------+
| innodb_index_stats        |
| innodb_table_stats        |
+---------------------------+
2 rows in set (0.00 sec)
# innodb_stats_auto_recalc變量控制是否啟用統計信息的自動重新計算功能,默認是開啟的。如果啟用,當表中的數據量超過10%時會
觸發統計信息自動重新計算功能
(root@localhost)[mysql]> show variables like 'innodb_stats_auto_recalc'
    -> ;
+--------------------------+-------+
| Variable_name            | Value |
+--------------------------+-------+
| innodb_stats_auto_recalc | ON    |
+--------------------------+-------+
1 row in set (0.00 sec)

到此,相信大家對“如何查看mysql的運行狀態”有了更深的了解,不妨來實際操作一番吧!這里是創新互聯網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

網站名稱:如何查看mysql的運行狀態
標題URL:http://www.kartarina.com/article14/pgjhde.html

成都網站建設公司_創新互聯,為您提供網站導航網站改版搜索引擎優化移動網站建設用戶體驗電子商務

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都定制網站建設
欧美日韩激情_美女国产一区_国产精品久久久久影院日本_69xxx在线
972aa.com艺术欧美| 欧美电影一区二区| 日韩欧美一级精品久久| 国产在线不卡视频| 亚洲福利一区二区| 最新热久久免费视频| 91麻豆精品国产自产在线观看一区| 欧美日韩免费视频| 欧美性色欧美a在线播放| 欧美日韩高清一区二区三区| 成人黄动漫网站免费app| 国产成人啪午夜精品网站男同| 男人的天堂久久精品| 国产一区在线不卡| 国产精品免费视频观看| 青椒成人免费视频| 午夜私人影院久久久久| 国产白丝精品91爽爽久久| 色婷婷综合久久久久中文| 日韩免费看的电影| 欧美成人r级一区二区三区| 欧美一区二区性放荡片| 久久精品夜色噜噜亚洲aⅴ| 亚洲影视资源网| 国产91精品久久久久久久网曝门| 国产综合色视频| 欧美卡1卡2卡| 日韩av一级片| 欧美午夜电影一区| 有坂深雪av一区二区精品| 高清国产一区二区三区| caoporm超碰国产精品| 精品国精品自拍自在线| 国产精品亚洲视频| 欧美无人高清视频在线观看| 亚洲精品亚洲人成人网在线播放| 国产精品国产三级国产| 午夜精品123| 另类小说视频一区二区| 久久久久久久综合日本| 久久久久久影视| 蜜桃久久av一区| 欧美三日本三级三级在线播放| 精品国产青草久久久久福利| 欧美日韩国产影片| 精品日韩99亚洲| 亚洲男人天堂一区| 国产自产v一区二区三区c| 日韩一区二区视频在线观看| 欧美精品一区二区三区视频| 亚洲欧洲制服丝袜| 日韩福利视频导航| 777久久久精品| 夜夜爽夜夜爽精品视频| 久久se这里有精品| 国产亚洲精品福利| 国产精品夜夜爽| 日韩西西人体444www| 91行情网站电视在线观看高清版| 国产丝袜欧美中文另类| 美女脱光内衣内裤视频久久网站| 国产激情视频一区二区在线观看| 尤物av一区二区| 亚洲欧美综合另类在线卡通| 欧美一卡二卡三卡四卡| 欧美色视频在线| 成人av网址在线| 秋霞av亚洲一区二区三| 在线观看亚洲a| 91在线无精精品入口| 国精品**一区二区三区在线蜜桃| 亚洲小少妇裸体bbw| 综合色天天鬼久久鬼色| 国产精品免费免费| 亚洲国产精品成人久久综合一区| 欧美一级片在线观看| 亚洲男人都懂的| 91在线免费视频观看| 94色蜜桃网一区二区三区| 国产成人在线观看| 美女视频黄 久久| 蜜桃传媒麻豆第一区在线观看| 精品一区二区影视| 一区二区三区日韩| 久久不见久久见免费视频7| 麻豆精品久久久| 国产精品三级电影| 亚洲一区二区三区四区在线观看| 久久精品亚洲国产奇米99| 黄色日韩网站视频| 国产在线一区二区| 另类的小说在线视频另类成人小视频在线 | 一区二区三区资源| 国产精品青草综合久久久久99| 国产午夜亚洲精品理论片色戒| 欧美在线你懂得| 久久精品一区二区三区不卡牛牛| 久久午夜色播影院免费高清 | 日韩免费观看2025年上映的电影 | 亚洲一区自拍偷拍| 日韩一级免费观看| 国产综合一区二区| 风间由美一区二区av101| 色综合色综合色综合| 欧美四级电影网| 久久综合久色欧美综合狠狠| 最新欧美精品一区二区三区| 亚洲18影院在线观看| 国产美女视频一区| 欧美日韩国产天堂| 国产精品久久久久久久久久免费看| 亚洲三级在线看| 麻豆91在线播放免费| 色偷偷成人一区二区三区91| 精品99999| 亚洲妇女屁股眼交7| 不卡av电影在线播放| 欧美丰满少妇xxxbbb| 亚洲色图欧美激情| 粉嫩一区二区三区在线看| www.66久久| 亚洲动漫第一页| 国模无码大尺度一区二区三区| 91免费视频网| 一区二区三区在线免费| 波多野结衣欧美| 国产拍欧美日韩视频二区| 在线视频欧美区| 国产成人在线免费| 亚洲成在线观看| 久久久91精品国产一区二区三区| 大尺度一区二区| 国产精品美女久久久久久2018| 精品一区二区三区免费视频| www.久久久久久久久| 欧美一区二视频| 国产精品一区一区三区| 91亚洲精华国产精华精华液| 91原创在线视频| 国产精品国产a级| 3atv一区二区三区| 色综合久久久久综合| 国产真实乱对白精彩久久| 亚洲同性同志一二三专区| 不卡在线视频中文字幕| 免费一级欧美片在线观看| 久久国产精品第一页| 成人福利电影精品一区二区在线观看| 国产福利电影一区二区三区| 日韩午夜小视频| 亚洲成人免费av| 欧美xxxxx牲另类人与| 欧美肥妇毛茸茸| 国产资源在线一区| 国产乱人伦偷精品视频免下载| 国产蜜臀av在线一区二区三区| 石原莉奈在线亚洲二区| 人人狠狠综合久久亚洲| 国产欧美日韩亚州综合| 中日韩av电影| 欧美国产精品v| 久久嫩草精品久久久精品一| 亚洲1区2区3区4区| 一区二区在线电影| 国产黄人亚洲片| 天天综合天天做天天综合| 国产精品传媒在线| 久久久久久久综合色一本| 中文天堂在线一区| 中文字幕在线视频一区| 亚洲欧美日韩在线不卡| 欧美一级淫片007| 精品噜噜噜噜久久久久久久久试看 | 久久国产夜色精品鲁鲁99| 91国模大尺度私拍在线视频| 成人aa视频在线观看| 久久婷婷国产综合精品青草 | 成人深夜在线观看| 欧美一区二视频| 不卡高清视频专区| 欧美一区2区视频在线观看| 亚洲一区av在线| 狠狠色丁香婷婷综合久久片| 中文字幕精品综合| 亚洲乱码国产乱码精品精可以看| 国产寡妇亲子伦一区二区| 波多野结衣亚洲| 调教+趴+乳夹+国产+精品| 青青草视频一区| 欧美日韩精品一区视频| 亚洲人精品一区| 欧美卡1卡2卡| 国产亚洲1区2区3区| 日韩精品电影在线观看| 在线成人av网站| 国产精品传媒入口麻豆| 成人教育av在线| 亚洲欧美视频一区| 91浏览器入口在线观看| 2023国产精华国产精品|