暂无图片
Oracle 调优的时候,遇到了缓存,sql执行不是真实时间。但是有没有权限清除缓存,这种情况怎么处理?
我来答
分享
暂无图片 匿名用户
Oracle 调优的时候,遇到了缓存,sql执行不是真实时间。但是有没有权限清除缓存,这种情况怎么处理?

Oracle 调优的时候,遇到了缓存,sql执行不是真实时间。但是有没有权限清除缓存,这种情况怎么处理?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
刘贵宾

让有权限的人来释放缓存

但是建议生产环境上慎用,有可能执行后,服务器短时间内的cpu和io会遇到瓶颈。

暂无图片 评论
暂无图片 有用 4
打赏 0
张sir

有缓存咋就不是真是执行时间了?如果你说的是buffer cache,那这恰恰是真是的执行状态。如果你想清楚执行计划的缓存,可以通过利用dbms_stats.gather_table_stats收集表的统计信息,并制定NO_INVALIDATE=false,使缓存的执行计划立即失效。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
oracle 收集统计信息后 dba_tables的num_rows是null或者0 表示表里一定是空的吗?
回答 2
已采纳
numrows为null表示没有相关的统计信息,表中有没有数据需要亲自查一下,为0表示只是当时收集统计信息时表中没有数据,不表示以后表中还没有数据。
为什么说Oracle并行技术中真正的“闪光点”是并行DDL?
回答 1
已采纳
现实中,并行执行通常不适用OLTP系统。当前,对于许多数据仓库来说,并行查询也变得越来越没有意义。过去数据仓库往往是为一个很小、很集中的用户群建立的,有时只包括一二个分析人员。但在过去10年中,数据仓
请问下各位小伙伴,这个报错问题严重不?
回答 2
已采纳
如果只有索引报错,导入的库也不需要索引,那么可以就不用管了。但导入的库非要索引,方案也多:可以在源库修改索引长度然后再导出;当然也可以查看报错的索引,然后在目标库重新创建;如果可以的话,也可以不导索引
Oracle10G的库能导进11G中吗?
回答 2
已采纳
exp可以的
ORACLE 数据库服务停了,还能备份吗?
回答 3
只能冷备了
Oracle数据库中如果两表是等值连接,为什么不建议走排序合并连接?
回答 1
已采纳
因为排序合并连接需要将两个表放入PGA中,而HASH连接只需要将驱动表放入PGA中,排序合并连接与HASH连接相比,需要耗费更多的PGA。即使排序合并连接中有一个表走的是INDEXFULLSCAN,另
Oracle 用什么工具可以检测磁盘阵列?
回答 1
已采纳
意思是asm么?没有能干这活的呀
python3用Cx_Oracle连接Oracle,select中文显示乱码,请问大神知道怎么解决这个问题吗?
回答 1
可能是你Python3所在的机器和oracle服务器的字符集不一致。你不是同一台机器吧?
有什么简单的办法可以完成Oracle复制?
回答 3
已采纳
如果是PDB的话执行一个命令就可以复制了。createpluggabledatabasepdb5frompdb3;
oracle里clob字段怎么解析出来?
回答 1
已采纳
用plsqldevlop可以直接看的。
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~