国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

MongoDB集群性能優化

2024-07-21 02:53:13
字體:
來源:轉載
供稿:網友
1、軟件方面MongoDB版本選擇鎖粒度Global(2.2-)DB鎖(2.2+)Collection(2.4+)Document鎖(2.6+)讀寫鎖、寫優先鎖性能逐漸增強啟發盡量選擇新的穩定版本性能提升穩定bugs fixed索引創建設計不合理長索引字符串等idobjectid12字節應用程序替換月業務需要uid靈活控制索引設計過多索引使用不合理啟發使用短索引小索引字段業務合理設計數據量增大熱點數據超過內存頻繁swap導致性能地下內存規劃內存大于熱門數據加上索引啟發加大內存容量數據空洞大量刪除數據造成大量數據碎片和空間內存中包含空洞數據利用率低數據收縮Online compactoffline收縮數據庫無空洞、無碎片、進奏、性能較高2、硬件方面物理內存小硬盤性能檢查無法滿足目前的讀寫并發優化方案加大內存容量硬件類型SSD》SDS》SATA3、如何盡快發現MongoDB集群性能問題監控的方式機器資源監控CPU資源核心數top內存資源內存使用和剩余情況free -g磁盤資源磁盤空間df -h性能iostat -xdk 1網絡資源ifstat 1負載均衡load average<=總核數語義監控進程管理是否正常工作模擬發送請求預期結果對比如果持續返回錯誤表示性能有問題錯誤日志監控進程管理服務是否正常閾值設置1分鐘基于日志的準實時統計如果超過閾值性能,數據集群可能出現問題monostat讀寫情況、加鎖、索引命中、缺頁終端、讀寫監控分析locked、faults、miss、qr|qw內存、內冷數據、索引設置不合理、qr|qw堆積mongotop追蹤mongodb讀寫所用時間表級性能問題表級讀寫時間如何收縮數據提升性能Online ComPRessOffline 收縮數據如何Scale Up方式提升性能概念Scale Vertically縱向擴展軟件方面鎖粒度問題索引優化更緊湊索引業務層優化SQL語義優化批量讀寫優化連接池優化如何Scale out方式提升性能概念Scale horizontally橫向擴展,向外擴展數據遷移增加一個新增副本集合更通用數據遷移方案時效性過去作廢遷移簡單業務開始寫入,到時終止永久數據消息隊列(寫入命令進行回放)中間存儲快照集群優化集合盡早發現機器監控報警語義控制報警錯誤日志報警mongostatmongotopscale outscale up
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 花莲县| 吴旗县| 黔东| 眉山市| 城固县| 博乐市| 金昌市| 会宁县| 个旧市| 龙南县| 棋牌| 汝阳县| 万山特区| 新余市| 呼和浩特市| 体育| 湟中县| 深泽县| 汕头市| 惠安县| 当雄县| 江川县| 缙云县| 苗栗市| 南通市| 石景山区| 浦北县| 麻阳| 锡林郭勒盟| 广宗县| 陕西省| 芷江| 肇庆市| 汨罗市| 邵东县| 五常市| 科尔| 离岛区| 伊春市| 本溪市| 芜湖县|