作者tabinoyume (旅之梦)
看板Database
标题[系统] 查询频繁,更新很少
时间Sun Apr 29 03:16:39 2012
现在面对的问题是
"资料库的资料更新次数很少,但被查询的次数很多"
依现在的架构,变成每次查询就要合并多张资料表,总觉得有点浪费
所以我想说能不能建立一个(根据特定条件)已经被合并的资料表用於被查询时使用
而其栏位会依照来源的资料表做更新。
不知道资料库是否有提供这样的功能?或是可以搜寻甚麽关键字?
或是有没有其他方法处理这类情况?
PS.我现在用的是mySQL
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.123.82.115
1F:推 chunhsiang:反正规一个table 再用trigger 04/29 07:32
2F:→ chunhsiang:另外index建好一点 速度上应该都能接受 04/29 07:36
3F:→ chunhsiang:调整buffer 大多资料库本身就会做最佳化 04/29 07:44
4F:→ chunhsiang:分析专案全部的SQL 04/29 07:45
5F:→ alpe:同上, 如果可以接受时间差的话, 用cron跑程式 04/29 13:02
谢谢回文以及来信的人
我又多学到了一些
※ 编辑: tabinoyume 来自: 122.123.84.181 (04/30 03:01)
6F:→ kobedisel:不知mysql有没类似oracle的materialized view 04/30 23:14
7F:→ kobedisel:有的话就可以符合你的需求 04/30 23:14