mysql中如果多个库在一个实例上, 可以进行多表的跨库Join,

但是如果后期数据库分隔到不同的实例机器上,有查询问题

mysql的查询优化器没有其他商业数据库做的好, 用来CRUD还行, 但是做大表的统计分析就不一定能胜任了

没有with as临时表, 不能创建物化视图, group by 时索引不好用....

方案是

===> jvm做统计, 输出到新的统计表, 不要在原始表上做统计。

===> 定时任务记录上一次统计到哪个id, 下次任务只分析最新的一段数据

===> 使用大数据 stream组件进行报表分析

===> 读写分离, 分库分表, 垂直水平扩展

。。。

最新文章

  1. Java--静态区域块
  2. 重走java---Step 1
  3. jQuery上定义插件并重设插件构造函数
  4. HTML5的touch事件
  5. Android SDK Tools Platform-tools Build-tools
  6. OAF_EO系列1 - Definition定义(概念)
  7. HDU 1546 Idiomatic Phrases Game(最短路,Dijsktra,理解题意很重要)
  8. Cache 应用程序数据缓存
  9. hdu 3549 Flow Problem Edmonds_Karp算法求解最大流
  10. border和outline区别
  11. jquery的鼠标移入移出事件hover、mouseenter、mouseleave、mouseover、mouseout
  12. 移动WEB开发常用技巧
  13. 3D Touch:静态快速启动方式
  14. 1599: [Usaco2008 Oct]笨重的石子
  15. java基础之集合篇
  16. fileZilla 设置 记录一笔 以防忘记
  17. CSS小技巧使用
  18. 比NPOI更好用的Excel操作库——EPPlus
  19. 本地上传文件至服务器的技巧(linux文件压缩及解压文件)
  20. HDU2966 In case of failure(浅谈k-d tree)

热门文章

  1. BZOJ1660:[USACO2006NOV]Bad Hair Day
  2. mysql: not unique table/alias error. 如何解决
  3. nmap 快速扫描所有端口
  4. django examples 学习笔记(1)创建一个独立的python环境
  5. Servlet包介绍
  6. robot framework结合Jenkins(一)
  7. 你所必须知道的HTML
  8. 12、IGV-Integrative Genomics Viewer
  9. 自定义map对象,用于再不支持es6的map的时候
  10. LINQ中的陷阱--TakeWhile&SkipWhile