大数据量联表操作

ModiKa2022 · 2024-7-30 14:09:27 · 565 次点击
公司现在的业务, 总会涉及到连表操作, 百万级的数据, 一联表, 查询会变得的缓慢.
例如订单, 收货单, 入库单, 退货单, 验收单
数据一直在写入
如果涉及到这种情况, 除了冗余存储数据外, 还有什么其他的解决方案吗?
诚恳的咨询下各位
举报· 565 次点击
登录 注册 站外分享
37 条回复  
opengps 小成 2024-7-30 14:17:22
硬限制没有太好的办法,就是靠闲时提前生成缓存之类的
sagaxu 初学 2024-7-30 14:19:39
难道不先分析一下查询计划?
coderxy 小成 2024-7-30 14:24:51
分开查询,在程序里关联
xiaohang427 初学 2024-7-30 14:25:48
看查询内容
查询明细,建议不要连表,先查主表,在关联其它表补充数据
汇总查询,定期生成汇总表,避免在大表里做汇总操作。很耗时
lingalonely 小成 2024-7-30 15:07:47
为什么需要连表,你又不是做分析,单纯查明细就不要连表
endershadow 小成 2024-7-30 15:11:40
大数据领域的技术都卷得这么厉害,感觉好多人都不知道似的
dddd1919 初学 2024-7-30 15:15:02
1. 正常业务功能,用 CDC 工具做宽表,在宽表处理
2. 数据分析,那就把业务数据同步到分析库比如 es
wxyrrcj 小成 2024-7-30 15:19:13
分开查询,在程序里关联
gerefoxing 小成 2024-7-30 16:40:09
减少大表关联,程序里查询赋值,使用本地缓存+redis 缓存
1234下一页
返回顶部