精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

MogDB/openGauss 故障排查思路

運維 數據庫運維
當我們收到反饋說數據庫響應慢或者壓測過程中數據庫有報錯,第一步先收集數據庫服務器資源使用情況,這一步是處理所有故障的前提。

[[425902]]

本文轉載自微信公眾號「數據和云」,作者高云龍。轉載本文請聯系數據和云公眾號。

前提

當我們收到反饋說數據庫響應慢或者壓測過程中數據庫有報錯,第一步先收集數據庫服務器資源使用情況,這一步是處理所有故障的前提。

  1. --負載 
  2. top 命令 
  3. htop 命令 
  4.  
  5. --cpu 
  6. lscpu 命令 
  7.  
  8. --內存大小 
  9. free -g 
  10.  
  11. --磁盤大小 
  12. df-Th  
  13.  
  14. --磁盤使用跟蹤 
  15. nohup iostat -xmt 1 > iostat.log 2>&1 & 
  16.  
  17. --網絡延時 
  18. 應用程序與數據庫之間的網絡延時,集群內主庫與同步備庫之間的網絡延時 
  19. nohup ping 目標ip | awk '{ print $0"\t" strftime("%Y-%m-%d %H:%M:%S",systime())}' > ping.log 2>&1 & 

*模擬網絡延時小知識*

模擬同城機房網絡延遲在0.7ms ~ 0.9ms ;

添加網絡延遲模擬:tc qdisc add dev enp23s0f1(網卡) root netem delay 0.8ms 0.1ms ;

刪除網絡延時模擬:tc qdisc dev dev enp23s0f1(網卡) root netem delay 0.8ms 0.1ms。

常見問題

一.Xlog目錄磁盤空間不足

Xlog日志目錄滿的原因有以下幾個:

  • 集群內有宕機的備節點,或者主備節點之間的網絡不通;
  • 無效的復制槽未及時清理;
  • 開啟歸檔,但歸檔失敗;
  • Xlog保留數量過多。

備節點故障:

通過網絡及數據庫日志信息,判斷節點故障原因,并盡快恢復主備節點之間的復制關系,當故障無法快速解決時,建議修改數據庫參數來改變主庫Xlog保留大小。

  1. enable_xlog_prune = on 
  2. max_size_for_xlog_prune:默認是2T,建議修改值為104857600 (100GB),或根據磁盤空間自行調整 

無效復制槽:

查看是否存在無效的復制槽導致Xlog清理不及時,需要將延時最大的復制槽刪除。

  1. --查看復制槽 
  2. select slot_name,coalesce(plugin,'_'as plugin, 
  3.        slot_type,datoid,coalesce(database,'_'as database
  4.        active,coalesce(xmin,'_'as xmin, 
  5.        pg_size_pretty(pg_xlog_location_diff(CASE WHEN pg_is_in_recovery() THEN pg_last_xlog_receive_location() ELSE pg_current_xlog_location() END , restart_lsn))  AS retained_bytes 
  6. from pg_replication_slots; 
  7.  
  8. --清理復制槽 
  9. select pg_drop_replication_slot('slot_name'); 

歸檔失效:

先檢查歸檔目錄是否有歸檔日志,如果沒有,需要查看數據庫日志歸檔失效的原因。

Xlog參數不合理:

檢查數據庫Xlog保留參數值是否合理: wal_keep_segments。

二.CPU使用率高

除了數據庫BUG、其他程序耗CPU高影響數據庫外,絕大部分原因是SQL執行慢且并發量大引起。

  1. 1、當前正在執行的SQL匯總  
  2. select query,count(*) from pg_stat_activity group by query order by 2 desc limit 5; 
  3.  
  4. 2、查看SQL的執行計劃 
  5. explain (analyze,costs,buffers,timing) QUERY  
  6.  
  7. 3、SQL涉及的表是否有表膨脹、索引失效或缺失或重復 的情況,這步可以處理80%的慢SQL 
  8.  
  9. --表結構 
  10. \d+ 表名 
  11.  
  12. --表及索引占空間大小 
  13. SELECT CURRENT_CATALOG AS datname,nsp.nspname,rel.relname, 
  14.         pg_size_pretty(pg_total_relation_size(rel.oid))       AS totalsize, 
  15.         pg_size_pretty(pg_relation_size(rel.oid))             AS relsize, 
  16.         pg_size_pretty(pg_indexes_size(rel.oid))              AS indexsize, 
  17.         pg_size_pretty(pg_total_relation_size(reltoastrelid)) AS toastsize 
  18. FROM pg_namespace nsp 
  19. JOIN pg_class rel ON nsp.oid = rel.relnamespace 
  20. WHERE nspname NOT IN ('pg_catalog''information_schema'AND rel.relkind = 'r' 
  21. order by pg_total_relation_size(rel.oid) desc 
  22. limit 20; 
  23.  
  24. --表膨脹 
  25. select schemaname,relname,n_live_tup,n_dead_tup, 
  26.     round((n_dead_tup::numeric/(case (n_dead_tup+n_live_tup) when 0 then 1 else (n_dead_tup+n_live_tup) end ) *100),2) as dead_rate 
  27. from pg_stat_user_tables 
  28. where n_live_tup > 0 and (n_dead_tup::numeric/(n_dead_tup+n_live_tup))>0 
  29. order by 5 desc limit 50; 
  30.  
  31. --索引使用率 
  32. select schemaname||'.'||relname tablename,schemaname||'.'||indexrelname indexname,idx_scan,idx_tup_read,idx_tup_fetch from pg_stat_user_indexes; 
  33.  
  34. --重復索引 
  35. SELECT pg_size_pretty(SUM(pg_relation_size(idx))::BIGINTAS SIZE
  36.        (array_agg(idx))[1] AS idx1, (array_agg(idx))[2] AS idx2, 
  37.        (array_agg(idx))[3] AS idx3, (array_agg(idx))[4] AS idx4 
  38. FROM ( 
  39.     SELECT indexrelid::regclass AS idx, (indrelid::text ||E'\n'|| indclass::text ||E'\n'|| indkey::text ||E'\n'||COALESCE(indexprs::text,'')||E'\n' || COALESCE(indpred::text,'')) AS KEY 
  40.     FROM pg_index) sub 
  41. GROUP BY KEY HAVING COUNT(*)>1 
  42. ORDER BY SUM(pg_relation_size(idx)) DESC
  43.  
  44. 4、根據執行計劃判斷SQL是否需要改寫 

三.內存不足

①.查看服務器物理內存整體使用情況。

②.檢查數據庫內存參數設置是否合理:

  • max_process_memory 建議設置物理內存80%;
  • shared_buffers 建議設置為物理內存的40%。

數據庫內存使用分布:

查看整體內存使用情況,當dynamic_used_memory 與 max_dynamic_memory 的值接近時說明動態內存可能不足,如果dynamic_peak_memory超過了max_dynamic_memory,說明曾經發生過OOM。

  1. select * from gs_total_memory_detail; 
  • 連接過多耗盡內存

主要排除是連接數過多導致內存不足的場景

  1. 查看連接數分布 
  2. select state,count(*) from pg_stat_activity group by state; 
  3.  
  4. 各狀態連接占用總內存情況 
  5. select state,pg_size_pretty(sum(totalsize)) 
  6. from gs_session_memory_detail m,pg_stat_activity a  
  7. where substring_inner(sessid,position('.' in sessid)+1)=a.sessionid 
  8. group by state; 
  9.  
  10. 單會話占用內存排序 
  11. select sessid,pg_size_pretty(sum(totalsize)),pg_size_pretty(sum(freesize)) from gs_session_memory_detail group by sessid order by sum(totalsize) desc limit 10; 
  • 緩存機制

會話的緩存機制不合理,也會導致內存無法快速釋放,可能與參數local_syscache_threshold有關系。

  1. 內存上下文使用內存分布 
  2. select contextname,pg_size_pretty(sum(totalsize)),pg_size_pretty(sum(freesize)) from gs_session_memory_detail group by contextname order by sum(totalsize) desc limit 10;動態內存高一般有以下幾個原因: 

總結:

①.連接數過多會導致動態內存耗盡,

  • 如果是IDLE連接多,可能是開發端長連接保留數量不合理;
  • 如果是ACTIVE連接多,可能是硬件內存不足,需要擴內存。

②.單個會話占用內存多,需要根據SQL去分析占用內存情況。

關于作者

 

高云龍,云和恩墨服務總監。長期從事PG運維工作,目前在支持openGauss生態發展。

 

責任編輯:武曉燕 來源: 數據和云
相關推薦

2020-09-25 11:10:51

運維故障排查監控

2021-10-28 17:05:11

IT運維故障

2024-02-20 16:55:14

K8S云計算

2023-05-18 08:00:00

2020-07-08 10:36:18

Linux 運維 數據

2010-08-30 19:51:08

DHCP故障

2021-07-21 16:22:40

運維架構技術

2021-04-25 09:25:25

Linux手工排查

2021-04-19 08:02:54

Windows手工入侵

2010-10-14 13:55:24

無線故障排查

2019-12-09 10:40:15

YAMLBashKubernetes

2010-09-27 13:25:39

無線信號

2022-04-18 09:07:54

Linux網絡延遲

2024-12-04 16:44:51

2015-10-09 16:42:16

GDB 排查Python程序故障

2013-02-28 10:15:14

Ubuntu性能調優故障排查

2013-05-06 16:36:55

SELinuxSELinux故障

2017-03-24 09:50:00

2013-05-22 14:25:17

2021-10-14 07:28:03

Kubernetes通用排查
點贊
收藏

51CTO技術棧公眾號

caoprom在线| 97人妻精品一区二区三区动漫| 超碰在线一区| 欧美日韩国产专区| 蜜桃传媒视频麻豆一区| 蜜臀尤物一区二区三区直播 | 国产在线播放一区二区| 亚洲不卡视频在线观看| 999国产精品永久免费视频app| 欧美一区三区二区| 一女被多男玩喷潮视频| 生活片a∨在线观看| 国产成人午夜视频| 日韩美女免费观看| 丝袜 亚洲 另类 欧美 重口| 牛牛精品成人免费视频| 欧美另类一区二区三区| 9久久9毛片又大又硬又粗| 欧美日本高清| 2021久久国产精品不只是精品| 成人动漫网站在线观看| 国产成人免费看| 91精品一区国产高清在线gif| 日韩精品999| 天堂av手机在线| 天堂√8在线中文| 亚洲人成在线观看一区二区| 久久伊人一区二区| 亚洲国产精品18久久久久久| 青青草一区二区三区| 久久久久久久色| 亚洲熟女少妇一区二区| 亚洲最大在线| 亚洲成色777777在线观看影院| 中文字幕 日韩 欧美| 亚洲午夜天堂| 午夜精品久久久久久久久| 色中文字幕在线观看| 国产在线一二三区| 91在线精品一区二区| 亚洲在线第一页| 中文字字幕在线中文乱码| 久久国产精品亚洲77777| 欧美激情中文网| 97在线观看免费高| 日本久久黄色| 亚洲美女在线观看| 91丝袜在线观看| 97久久精品| 欧美成人vps| 成人高清在线观看视频| 九九久久国产| 欧美午夜一区二区| 中文字幕国产传媒| 狠狠躁少妇一区二区三区| 亚洲欧美综合另类在线卡通| 亚洲欧洲国产日韩精品| 四虎影视精品成人| 91丨九色丨蝌蚪丨老版| 精品综合在线| 青青国产在线| 久久久久88色偷偷免费| 免费成人看片网址| 国产小视频免费在线网址| 26uuu成人网一区二区三区| 国产传媒一区| 日本韩国在线观看| 成人激情av网| 精品国产一区二区三区麻豆免费观看完整版| 国产av精国产传媒| 国产剧情一区在线| 国产视频精品网| 四虎在线免费看| 国产欧美一区二区三区鸳鸯浴| 亚洲精美视频| 九七久久人人| 亚洲一二三四在线观看| jizzjizz国产精品喷水| 亚洲天堂手机| 欧美日韩一区二区三区四区| 极品粉嫩美女露脸啪啪| 亚洲无线观看| 日韩精品视频免费专区在线播放| 中文字幕免费看| 国产成人一区二区三区影院| 中文字幕免费精品一区| www.99热| 亚洲精品小说| 97视频人免费观看| 特级西西444www高清大视频| 国产在线播放一区二区三区| 国产区一区二区三区| 亚洲aⅴ在线观看| 亚洲国产电影在线观看| 韩国黄色一级大片| 黄毛片在线观看| 欧美日韩国产小视频| 91成人在线观看喷潮蘑菇| 猫咪成人在线观看| 色伦专区97中文字幕| 久久久综合久久久| 玖玖视频精品| 91九色偷拍| 欧美男男同志| 亚洲黄网站在线观看| 久久久亚洲精品无码| 欧美日韩破处视频| 亚洲国产成人久久| 一本在线免费视频| 亚洲欧洲日本一区二区三区| 国产精品自拍偷拍视频| 国产成人手机在线| 国产精品成人免费在线| 波多野结衣乳巨码无在线| 亚洲欧美一级| 精品视频偷偷看在线观看| 日本精品在线免费观看| 香蕉久久久久久久av网站| 91精品啪aⅴ在线观看国产| 天堂av中文在线资源库| 亚洲欧美另类综合偷拍| 国产一线二线三线在线观看| youjizzjizz亚洲| 色播久久人人爽人人爽人人片视av| 国产真人真事毛片| 韩国av一区二区三区在线观看| 免费中文日韩| 久久av色综合| 91麻豆精品国产自产在线观看一区 | 国产真实乱人偷精品人妻| 国内自拍视频一区二区三区| 国产欧美va欧美va香蕉在线| 撸视在线观看免费视频| 午夜精品aaa| 特黄特色免费视频| 国产大片一区| 国产精品男人的天堂| 亚洲 欧美 激情 另类| 亚洲一区二区三区在线| 99精品视频免费版的特色功能| 日韩欧美精品| 国产成人av在线| 亚洲人午夜射精精品日韩| 亚洲一级二级在线| 风韵丰满熟妇啪啪区老熟熟女| 亚洲欧洲日韩| 亚洲a区在线视频| 看女生喷水的网站在线观看| 欧美午夜影院一区| 欧美成人另类视频| 久久久久久久欧美精品| 欧美激情论坛| 新版的欧美在线视频| 亚洲国产成人精品一区二区| 日韩成人免费在线视频| av一区二区不卡| 国产综合av在线| 日韩欧美中文字幕电影| 97超级碰在线看视频免费在线看 | 一区二区欧美日韩| 四虎影视国产精品| 久久网福利资源网站| av免费在线不卡| 艳妇臀荡乳欲伦亚洲一区| 91精品人妻一区二区三区四区| 国内揄拍国内精品久久| 狠狠干一区二区| 亚洲欧洲高清| 在线视频免费一区二区| 一级黄色大片网站| 一区二区在线观看视频在线观看| 亚洲av无码成人精品区| 亚洲伦伦在线| 日本日本精品二区免费| 国产精品天堂蜜av在线播放| 美日韩精品免费观看视频| 亚洲黄色精品视频| 婷婷开心激情综合| 三年中国中文观看免费播放| 九九精品视频在线看| www.好吊操| 一呦二呦三呦国产精品| 国产日韩精品在线播放| 日本在线视频网址| 亚洲老头同性xxxxx| 在线黄色av网站| 有坂深雪av一区二区精品| 看全色黄大色黄女片18| 久久精品成人| 国产女人18毛片| 欧美激情极品| 成人免费视频97| 久草在线资源站资源站| 一本色道久久综合狠狠躁篇的优点| 国产又粗又黄又爽视频| 亚洲成av人片| 手机免费观看av| 成人午夜伦理影院| 免费在线观看的毛片| 91精品国产自产拍在线观看蜜| 国产一区二区三区四区hd| 成人1区2区| 国内精品400部情侣激情| 国产高清一区在线观看| 精品成人在线观看| 日本妇乱大交xxxxx| 亚洲高清一区二区三区| 香蕉成人在线视频| 99精品久久免费看蜜臀剧情介绍| 亚洲黄色av片| 国产美女诱惑一区二区| 国产香蕉一区二区三区| 成久久久网站| 精品蜜桃传媒| 精品视频一区二区三区在线观看| 国产福利视频一区二区| 9999在线视频| 免费99精品国产自在在线| 高清美女视频一区| 精品av久久707| 国产原创中文av| 欧美专区亚洲专区| 国产一级片毛片| 亚洲在线观看免费视频| 日韩精品一区二区三区在线视频| 久久久欧美精品sm网站 | 久久综合av免费| 香蕉视频免费网站| 国精产品一区一区三区mba桃花| 国产女女做受ⅹxx高潮| 亚洲午夜精品久久久久久app| 色呦呦网站入口| 欧美日韩一区二区三区视频播放| 久久99九九| 精品国产午夜肉伦伦影院| 91偷拍精品一区二区三区| 日日夜夜综合| 国产精品96久久久久久| 成人午夜视屏| 7777精品久久久久久| free性m.freesex欧美| 色综合五月天导航| 欧美人与禽猛交乱配| 欧美刺激性大交免费视频| 黄色免费在线看| 久久国内精品一国内精品| 91高清在线| 中文字幕日韩欧美在线| 成人全视频高清免费观看| 国产一区二区三区高清在线观看| 欧洲亚洲精品视频| 亚洲女人被黑人巨大进入al| 日本免费不卡| 亚洲欧美在线看| 国产特黄在线| 中文字幕精品在线| 日本在线观看视频| 久久久精品日本| 最新黄网在线观看| 欧美精品18videosex性欧美| 欧美寡妇性猛交xxx免费| 欧美激情二区三区| 不卡一本毛片| 欧美性受xxx| 韩国三级一区| 国产主播喷水一区二区| 欧美专区一区| 精品国产乱码久久久久久108| 欧美自拍视频| 四虎影院一区二区三区| 婷婷精品进入| h无码动漫在线观看| 日韩亚洲国产欧美| 免费黄色特级片| 久久精品免费观看| 日本少妇激三级做爰在线| 高清不卡一区二区| 国产 中文 字幕 日韩 在线| 国产亚洲综合色| 日韩在线观看免| 亚洲午夜在线视频| 伊人中文字幕在线观看| 欧美日韩在线一区二区| 国产黄色片免费| 精品亚洲aⅴ在线观看| 欧美videos极品另类| 欧美大片网站在线观看| 手机av在线| 国产视频999| 久久精品论坛| 亚洲国产精品综合| 亚洲午夜激情在线| 色七七在线观看| 国产suv精品一区二区883| 双性尿奴穿贞c带憋尿| 中文字幕一区二区三区av| 国产亚洲欧美久久久久| 91黄色在线观看| www.色婷婷.com| 国产亚洲视频在线| 好看的中文字幕在线播放| 国产成人在线一区二区| 免费观看在线一区二区三区| 欧美在线3区| 欧美破处大片在线视频| 九色91popny| 北条麻妃一区二区三区| 中国1级黄色片| 欧美日韩免费在线观看| 99国产精品久久久久久久成人| 精品一区二区三区三区| 在线网址91| 国产精品伦子伦免费视频| 久久久免费毛片| 看一级黄色录像| 免费在线看成人av| 在线精品一区二区三区| 亚洲久本草在线中文字幕| 婷婷激情五月综合| 亚洲国产免费av| av免费网站在线观看| 国产精品精品一区二区三区午夜版 | 亚洲色图网站| www.日本xxxx| 久久婷婷色综合| 日韩欧美亚洲视频| 日韩精品一区在线观看| 麻豆传媒视频在线| 国产精品看片资源| 丝袜连裤袜欧美激情日韩| 亚洲熟妇无码av在线播放| 国产一区日韩二区欧美三区| 久久视频一区二区三区| 色拍拍在线精品视频8848| 午夜影院免费视频| 久久久久久综合网天天| 日本精品在线观看| 精品国产无码在线| 另类调教123区 | 你懂的网站在线| 九九久久综合网站| 疯狂欧洲av久久成人av电影| 在线免费一区| 精品一区二区三区久久| 韩国一级黄色录像| 欧美日本视频在线| 日本激情视频在线观看| 国产日韩中文字幕在线| 欧美韩日高清| www.五月天色| 亚洲精品免费播放| www香蕉视频| 久久久久久亚洲精品不卡| 99精品国产一区二区三区2021| 日韩不卡视频一区二区| 国产成人午夜99999| 久久久久免费看| 亚洲成人av在线| 国产污视频在线播放| 精品在线视频一区二区| 久久久青草婷婷精品综合日韩| 国产女主播喷水高潮网红在线| 色婷婷国产精品久久包臀| 久蕉在线视频| 国产精品久久久久久av福利| 91综合视频| 欧美色图校园春色| 午夜天堂影视香蕉久久| 青青草观看免费视频在线| 日本一本a高清免费不卡| 成人91在线| 香蕉视频色在线观看| 亚洲第一狼人社区| 欧美偷拍视频| 国产精品入口免费视| 欧美激情第8页| 波多野结衣影院| 欧洲日韩一区二区三区| 精品国产99久久久久久| 国产一区二区三区奇米久涩| 日韩专区在线视频| 男人与禽猛交狂配| 亚洲精品久久视频| 福利视频一区| 毛片av在线播放| 久久久久国产免费免费 | 奇米影视一区二区三区| 欧美大片xxxx| 精品亚洲一区二区| 视频91a欧美| 成人性生活视频免费看| 国产午夜久久久久| 国产ts人妖调教重口男| 欧美怡春院一区二区三区| 久久精品av| 精品一区二区视频在线观看| 欧美日本韩国一区| 男人的天堂免费在线视频| 伊人久久av导航| 91丨porny丨国产|