百万数据性能如何优化 ORACLE数据库,有一个表数据达百万级,造成查询一次时间需要十几,几十分钟。请教如何来提高查询效率? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对关键字建立索引,还有条件查询的时候应对条件进行优化,如不用not in ,is null ,is not null,like,<>,等 应该考虑索引、分析和SQL本身是否优化。优化本身必须从多个方面进行考虑。可以参考本人收藏的几篇文章:Oracle优化经典文章------索引原理篇http://www.oraclebbs.com/iweb/dispbbs.asp?boardID=17&ID=54Oracle优化经典文章------磁盘I/O和碎片篇http://www.oraclebbs.com/iweb/dispbbs.asp?boardID=17&ID=56 百万? 这个数据不多呀,如果一个sql执行太慢,你可以进行sql语句分析,看看执行计划.再烂的sql也不要几十分钟吧,除非你的机子太破. 求一条sql语句 安装了oracle 11g之后第一次使用sql developer出错 无法解析指定的连接标识符 server语言转成oracle语言 急,创建的触发器带有编译错误 row_number()over排序问题 ORA-12058: materialized view cannot use prebuilt table 急求助!关于SQL语句中"LIKE A_%"的问题,在线等,解决马上给分。 如何完全删除数据, (在线等待,急急急) 关于一个insert语句的写法 C/S查询问题,不是太难,但是我不会:( xml在oracle上解析请求解答! 100分
优化本身必须从多个方面进行考虑。
可以参考本人收藏的几篇文章:
Oracle优化经典文章------索引原理篇
http://www.oraclebbs.com/iweb/dispbbs.asp?boardID=17&ID=54
Oracle优化经典文章------磁盘I/O和碎片篇
http://www.oraclebbs.com/iweb/dispbbs.asp?boardID=17&ID=56