我是测试人员,我们的系统经常会因为oracle执行计划突变引起系统不可用这样的性能问题,有什么好的解决方法么。
解决方案 »
- 在异地的两个oracle数据库如何实现同步更新、插入、修改、册除、表结构,单向,双向修改都行??
- 能不能用什么方法检索一个数据库中全部表,目的是想检测具体哪个表中有某值?
- 大家帮我看看,这后面的{0},{1},{2},{3}
- ORA-12519, TNS:no appropriate service handler found
- 怎么查天涯IP地址,查天涯发帖人IP,Q:1224714156,如何查天涯博客IP
- 关于Orecale的学习问题,请指教
- 十万火急:如何在动态语句中使用表名的变量?
- 新手請教
- 有点麻烦,请问如何提起字符串中的特殊字符
- 请教,在Oracle中的sql问题!
- 求救!用PL/SQL Developer7 远程访问Linux下的Oracle11g出问题
- 求Oracle递归查询的优化
FIRST_ROWS模式使用场景:希望优化程序给出一种可以迅速的得到第一行的执行计划,目标是减少系统的响应时间。两种模式需要具体场景具体分析,比如常见的Web应用,很少有一次性得到全部记录的情况,都是分多页交互的响应操作者,因此默认的ALL_ROWS模式就不太适合了,应该考虑使用FIRST_ROWS模式进行优化。
又如,我们想要生成全部数据的报表,那么默认的ALL_ROWS模式就比较的适合。
没什么好办法
实在不行的话你自己在sql中指定索引吧,比如
select * /*+ index(表 索引) */ from t