1. 數據129萬數據 ,添加索引前7.23秒查詢數據到前端,這裡優化前後,查詢條件不變。


添加索引優化後:74ms

2. 千萬數據優化,重頭戲來了。
先看下資料庫的數據量:5317萬數據,添加索引前查詢時間是(從盤古開天闢地到改革開放,)

添加索引後,看後面的一幅圖:

57ms 毫秒啊。索引成功了。
3. 數據上億了那? 分庫分表
數據還在持續增長中,非常快,每天幾百萬的數據增量。
計算了下數據量:100套設備一年會產生15億數據量

500套那? 15*5=75億 數據量 當然數據量久了是否還要保留啊 ,什麼的業務不考慮,只考慮數據量如何優化?
現在資料庫採用的是按月自動分表。每月的數據單獨存一張表,前端業務也都對接跨表統計,報表等等業務。
如果更換資料庫,就會有很大的時間成本,更換大數據解決方案,hadoop habse ,nosql ?等等。

這篇文章會持續更新,可以關注下,後續解決方法。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/209426.html
微信掃一掃
支付寶掃一掃