小编Ahm*_*ary的帖子

几次查询后,查询运行速度比以前快

我第一次运行查询时,运行了 17 分钟。我第二次运行它时,性能没有改变。但是当我第二天早上运行它时,查询只在一秒钟内运行。

我的问题在这里:

  1. 为什么性能发生了变化?

  2. 鉴于数据库缓存数据,我如何衡量查询真正需要多长时间运行?

  3. 如果数据存储在缓冲区缓存中,如何在不使用数据库管理员帐户的情况下清除缓存?

我曾尝试克隆该表并用与旧表相同的数据填充它,但查询仍然运行得更快。

sql oracle performance

0
推荐指数
1
解决办法
46
查看次数

标签 统计

oracle ×1

performance ×1

sql ×1