oracle查询语句时而快时而慢,这种现象会是什么引起的呢?

oracle查询语句时而快时而慢,这种现象会是什么引起的呢?
2025-03-28 08:37:50
推荐回答(1个)
回答(1):

这时正常的,oracle会自动统计你查询的内容,如果发现频率高就提升其优先级,长期不用就降低优先级。一个新建连接开始会比较慢,但操作几次后就会明显变快。
另外偶尔也会有恰好满足你查询条件的记录就在搜索队列靠前位置的可能。
初级的就可以对常用的查询新建索引,然后数据量很大了就要重新紧缩数据表。
高级的嘛,我还没学会哈。。。