由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - 求思路:如何保存/更新CTE recursive query结果
相关主题
同事被FIRE掉了webbew SQL问题解法2 -- SQL 利器Recursive CTE
其实我发现了CODE的写得好不好recursive CTE巧解费波纳茨数列
常用SQL的误区???--新手请绕行今典问题: 这个Self Query咋写?
Late afternoon 腦不好使SP is less performance than Direct SQL Query if using CTE?
query running long time[Mysql] how to return NULL count in group by query (转载)
问个sql问题请问如何实现这样一个db2的query, 谢谢
recursive CTE ...请问这个update query有什么问题?
请教一个问题怎么reference temp table的column
相关话题的讨论汇总
话题: cte话题: query话题: 更新话题: 结果话题: recursive
进入Database版参与讨论
1 (共1页)
h****t
发帖数: 22
1
由于CTE query 的结果需要重复使用,目前将结果保存在表里,通过trigger来更新表
。由于相关表会经常更新,导致结果表跟随着更新,多多少少带来性能上的影响。不知
能够实现在query结果表时才进行重新计算(如果相关表修改过了)。请各位高人提供
思路,谢谢!
y****w
发帖数: 3747
2
view

【在 h****t 的大作中提到】
: 由于CTE query 的结果需要重复使用,目前将结果保存在表里,通过trigger来更新表
: 。由于相关表会经常更新,导致结果表跟随着更新,多多少少带来性能上的影响。不知
: 能够实现在query结果表时才进行重新计算(如果相关表修改过了)。请各位高人提供
: 思路,谢谢!

s**********o
发帖数: 14359
3
CTE recursive query, trigger这些对PERFORMANCE影响很坏的,
有时候会产生你意想不到的结果,为什么老要更新呢?能不能
搞成SCHEDULED JOBS呢,如果必须不断更新,考虑所有应用程序和
QUERY的SELECTION都用WITH (NOLOCK)
1 (共1页)
进入Database版参与讨论
相关主题
怎么reference temp table的columnquery running long time
向大牛请教 query问题啊!问个sql问题
MATCH,MATCH,MATCHrecursive CTE ...
最近写了不少SQL script,请大牛评价下属于什么水平请教一个问题
同事被FIRE掉了webbew SQL问题解法2 -- SQL 利器Recursive CTE
其实我发现了CODE的写得好不好recursive CTE巧解费波纳茨数列
常用SQL的误区???--新手请绕行今典问题: 这个Self Query咋写?
Late afternoon 腦不好使SP is less performance than Direct SQL Query if using CTE?
相关话题的讨论汇总
话题: cte话题: query话题: 更新话题: 结果话题: recursive