表进行分区后,没有用到这一列的查询的速度仍然无法提高的问题 我选其中的一列建立了分区,查询语句中用上这一列的查询速度可以提升也就是说select 语句中的where后面的条件用到这一列了,速度可以提升。但是我有的查询语句中的where用不上这一列话,效率还是和原来一样,这种情况怎么搞? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有的有失啊,正常。用了分区有的select还会慢的,因为多了合并啊。搞定主要的,次要的慢点就慢点吧。不能面面俱到的。 是所有的select都会慢,还是怎么的?我不太懂这个 当然也不是所有的select都会慢,要不然那又何必分区呢?当你查询的条件包含分区字段且查询的记录在分区内可以查询到时候会高效一些! 那我想让查询所有的where后面是各种列的情况下速度都提升。应该怎么做??而且where后面的谓词是各个列之间的and关系,也有列内的or关系。 oracle异常问题? oracle 用什么命令可以查看锁定的表,并杀死这个进程 如何恢复一个数据表 另类:linux下的oracle数据库如何到处到access。 Oracle9i安装好后,有些选项打不开? 请问oracle 8.0.5支持ADO的连接方式吗? SQLPLUS中如何返回指定的行数,在线,马上给份! 为什么我的贴子很少人回复呢,问题解决了,分不够的话可以再加呀!!! 调用包里的过程导入数据,报没有声明,到底如何声明??? 菜鸟数据库IMP导入问题。。50分 能帮我把这个SQL进行优化吗? 请教各位老师一个查询缓慢的问题
用了分区有的select还会慢的,因为多了合并啊。搞定主要的,次要的慢点就慢点吧。不能面面俱到的。
我不太懂这个
当你查询的条件包含分区字段且查询的记录在分区内可以查询到时候会高效一些!
应该怎么做??
而且where后面的谓词是各个列之间的and关系,也有列内的or关系。