从哪些方面优化oracle查询语句的效率
平时常用到的
平时常用到的
解决方案 »
- oracle连接提示“监控程序无法启动专用的服务器进程”,在线等......
- 请问SQLPLUS中怎么得到通过数据库返回的变量,再利用这个变量创建表呢
- ora-12154无法解析连接标识符的问题,折腾了我好几天了,一直没搞定,求援大侠
- 求用OCCI连接oracle数据库源代码
- !(在线等 !急呀!)oracle 启动 OMS失败的原因
- 如何查询具有某个角色的所有用户?
- 初学存储过程,请教高手。里面有段代码有错误,请高手指点。急急
- 在oracle9i下如何建库,建表?如何用sql对所建的库表进行操作
- 诸位高手,到底是ORACLE的产品有实力还是用SQL SERVER更有潜力?
- Oracle存储过程 编译有警告,帮忙看看错在哪了?
- 实体关系图中的列名怎么显示
- 关于oracle客户端
还有优化你的SQL语句~
如果不经常的话,可以考虑创建索引.
因为ORACLE使用一个复杂的自平衡的B-TREE结构,通常的情况下通过index查询比全表扫描要快,
多表的时候index的效果更明显。index所要付出的代价是空间上的问题,同时也需要定期的维护,
有记录在表中增减或索引列被修改时, 索引本身也会被修改. 这样每条记录的INSERT , DELETE ,
UPDATE将为此多付出4 , 5 次的磁盘I/O . 因为索引需要额外的存储空间和处理,所以那些不必要
的索引反而会使查询反应时间变慢.看情况而定了 。。
2、建索引,
3、pga优化