我有一个在数据仓库上运行的查询。我上个月报告了这个报道。比如x分钟,它给了我一些结果。在没有对数据库进行任何修改的情况下在同一数据库上运行时,相同的报告返回相同的结果,但现在是y分钟。
Y'X的催化剂。时间的差异是如此之大。
数据量和索引也相同。它们没有区别。
现在客户要我找理由。可能的原因是什么?
答案 0 :(得分:2)
以下是一些:
答案 1 :(得分:2)
查询计划很可能已更改。数据的一些细微差别已经将查询优化器计算推向了一个新的,不太理想的计划。
答案 2 :(得分:2)
您打开了很多问题