发布网友 发布时间:2022-05-09 20:37
共2个回答
热心网友 时间:2023-10-18 11:09
1. 不是加了索引就一定会快,有时候有索引反而会比全表扫慢追答以PLSQL为例,在同一个SQL窗口内
先执行alter session set sql_trace=true
在执行你的SQL
最后执行alter session set sql_trace=false
就可以在数据库ump目录找到生成的trace
这两句,是启trace用的
热心网友 时间:2023-10-18 11:09
索引和你的取得数据量有关,如果你取的是全量数据,那是全表扫描,没有必要使用索引了,如果你在几千万中取少量数据索引的效率就可以体现出来追问如取count 索引之后,如果是count 一个表,那肯定很快。 如果内联 会占用很大的时间,如何提高内联速度,让它接近一个表?追答一个表肯定比两个表关联块了,如果想近似一个表,你可以建物化视图