国产探花免费观看_亚洲丰满少妇自慰呻吟_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
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 廉江市| 汪清县| 二连浩特市| 扬中市| 太保市| 鄂伦春自治旗| 沿河| 邵武市| 名山县| 吉木乃县| 永吉县| 凤阳县| 鄱阳县| 无棣县| 弋阳县| 积石山| 宜宾县| 阿鲁科尔沁旗| 灵武市| 乐安县| 古浪县| 霍林郭勒市| 探索| 和林格尔县| 旬邑县| 宕昌县| 尤溪县| 哈密市| 巴塘县| 昭平县| 宜良县| 开平市| 桦南县| 满洲里市| 琼中| 洪泽县| 乐陵市| 吐鲁番市| 介休市| 天津市| 绥滨县|