一条SQL涉及几个表,速度很慢,怎么办? 期中有的表有几十万条记录,有的上百万条。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 主外键关联字段加索引大表在前,小表在后,应用索引的关联条件紧接在where之后,能最大量减少记录数的条件放在最后;使用hint,使用hash join,用内存换时间 1建立适当索引 2 尽量缩小查寻范围 3利用存储过程 4sql语句用select top 嵌套 5 分表查询 6select不要用* 一个成型的软件系统,源代码没有,也不能修改查询的SQL语句,由于数据量的增长,数据库越来越慢,有什么办法能改善这个SQL语句的执行速度呢?索引也已经建过了,速度还是没什么太大的提高。 给你详细资料看http://download.csdn.net/source/1824001 怎么把序列(SEQUENCE)和时间戳结合? 关于SQL语句中关键字 odbc连不上,请高手指点 oracle中如何建立索引和使用索引(请举例说明)非常感谢 求一触发器 求一sql 用C#与Oracle操作时,出现的错误 求助:估算每条记录有多大 监听程序无发起动专用服务器进程???(来着有分~~~) C# 调用oracle 的时候错误 Oracle9i自带的备份工具的问题,请教各位! java.lang.UnsatisfiedLinkError 错误
大表在前,小表在后,
应用索引的关联条件紧接在where之后,
能最大量减少记录数的条件放在最后;使用hint,使用hash join,用内存换时间
6select不要用*