Reputation: 3582
I have a query that runs on a data warehouse. I ran the report last month. It gave me some results in say x minutes. The same report when run on the same database without any modifications to the database returns the same results but in y minutes now.
y>x. The difference between the time is so large.
The amount of data and the indexes are also the same. There is no difference in them.
Now clients ask for me for a reason for this. What are the possible reasons for this?
Upvotes: 1
Views: 129
Reputation: 6355
Here are a few:
Upvotes: 2
Reputation: 58491
You leave a lot of questions open
Upvotes: 2
Reputation: 24311
Most likely the query plan has changed. Some minor difference in data has pushed the query optimisers calculations onto a new, less optimal plan.
Upvotes: 2