输入banner图图片脚本导航/分类

[SQL] - 报表查询效率优化

((LEN(@colName) - LEN(REPLACE(@colName, wordstr, ‘‘)))/7)

解决

思路1:使用代码方式重新实现一遍统计功能。
问题:程序结构改动量大,工作量大,暂不采用。

思路2:优化数据结构,缓存统计变量。
2.1 添加 "统计结果" 字段,用于保存每一行记录的统计关键值。
2.2 更新数据表所有 "统计结果" 字段。
2.3 新建触发器,自动更新 Insert, Update 行记录变更。
2.4 更新报表SQL,直接从 "统计结果" 获取结果。

[SQL] - 报表查询效率优化

标签:新建   date   字段   自动   结果   logs   优化   pre   自动更新