統計分析: 跨庫多表join

 

 

mysql中若是多個庫在一個實例上, 能夠進行多表的跨庫Join,mysql

可是若是後期數據庫分隔到不一樣的實例機器上,有查詢問題sql

  

 

mysql的查詢優化器沒有其餘商業數據庫作的好, 用來CRUD還行, 可是作大表的統計分析就不必定能勝任了數據庫

沒有with as臨時表, 不能建立物化視圖, group by 時索引很差用....jvm

方案是大數據

===> jvm作統計, 輸出到新的統計表, 不要在原始表上作統計。優化

===> 定時任務記錄上一次統計到哪一個id, 下次任務只分析最新的一段數據spa

===> 使用大數據 stream組件進行報表分析索引

===> 讀寫分離, 分庫分表, 垂直水平擴展it

。。。stream

相關文章
相關標籤/搜索