【发布时间】:2015-07-19 03:58:00
【问题描述】:
如果我有一个包含数百万行的视图(或表),并且我从不同的会话执行这两个查询,一个查询是否会受到另一个查询的不利影响? (请注意不会进行 DML)
例如 Select * from t1 where sex = 'M'; (返回 20 列和 10,000 行) 从 t1 中选择性别,其中 rownum
如果我有多个会话执行查询 1 会怎样?直到其中一个被缓存(如果它足够大),它们都会同样慢吗?
我目前在负载平衡测试中为更快的查询执行类似查询时遇到性能下降,但是当单独执行时(即使结果没有被缓存)我得到“正常”的响应时间。
【问题讨论】:
标签: sql oracle oracle11g sqlplus