码迷,mamicode.com
首页 >  
搜索关键字:优化器    ( 885个结果
复合索引使用的先决条件
PS:懒得重新编辑图片了,直接把我从51上的日志拷过来了。背景:今天,接到一个项目的项目经理电话,告之说生产环境有几个查询超级慢,就是查询单张表的数据,查询条件也很简单,但是加了索引以后并没有走索引,依然还是走的全表扫描。听到该问题描述,我开始浮想联翩,统计信..
分类:其他好文   时间:2016-05-03 20:38:56    阅读次数:301
【转】DBMS_STATS.GATHER_TABLE_STATS详解 2012-04-22 09:20:10
【转】DBMS_STATS.GATHER_TABLE_STATS详解 2012-04-22 09:20:10 分类: Linux 由于Oracle的优化器是CBO,所以对象的统计数据对执行计划的生成至关重要! 作用:DBMS_STATS.GATHER_TABLE_STATS统计表,列,索引的统计信息 ...
分类:数据库   时间:2016-05-03 19:59:21    阅读次数:179
如何优化sql语句
1、 首先要搞明白什么叫执行计划? 执行计划是数据库根据SQL语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生的,比如一条SQL语句如果用来从一个 10万条记录的表中查1条记录,那查询优化器会选择“索引查找”方式,如果该表进行了归档,当前只剩下5000条记录了,那查询优化 ...
分类:数据库   时间:2016-04-26 18:52:53    阅读次数:225
Oralce数据库的优化
1.选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接 ...
分类:数据库   时间:2016-04-21 01:12:29    阅读次数:259
Oracle中Hint深入理解
Hint概述 基于代价的优化器是很聪明的,在绝大多数情况下它会选择正确的优化器,减轻了DBA的负担。但有时它也聪明反被聪明误,选择了很差的执行计划,使某个语句的执行变得奇慢无比。 此时就需要DBA进行人为的干预,告诉优化器使用我们指定的存取路径或连接类型生成执行计划,从 而使语句高效的运行。例如,如 ...
分类:数据库   时间:2016-04-19 18:54:02    阅读次数:274
MySQL的Explain命令
Explain命令是查看查询优化器如何决定执行查询的主要办法。 调用 EXPLAIN 要使用EXPLAIN,只需在查询中的SELECT关键字之前增加EXPLAIN。MySQL会在查询上设置一个标记。当执行查询时,这个标记会使其返回关于在执行计划中每一步的信息,而不是执行它(一般情况下)。它会返回一行 ...
分类:数据库   时间:2016-04-14 16:03:56    阅读次数:276
五、安装xcache3.1.2,为php加速
五、安装xcache3.1.2,为php加速简介XCache是一个开源的opcode缓存器/优化器,是一个又快又稳定的PHPopcode缓存器,经过良好的测试并在大流量/高负载的生产机器上稳定运。他能够提高您服务器上的PHP性能,他通过把编译PHP后的数据缓冲到共享内存从而避免重复的编译过程,能够直..
分类:Web程序   时间:2016-04-13 00:29:07    阅读次数:272
初次使用SQL调优建议工具--SQL Tuning Advisor
在10g中,Oracle推出了自己的SQL优化辅助工具: SQL优化器(SQL Tuning Advisor :STA),它是新的DBMS_SQLTUNE包。使用STA一定要保证优化器是CBO模式下。可是我觉得使用这样的工具,仅适合全然不懂SQL的调优的人群,不要觉得工具能解决好问题。SQL说究竟是 ...
分类:数据库   时间:2016-04-12 18:58:19    阅读次数:228
Android课程---final关键字
final 在Java中声明属性、方法和类时,可使用关键字final来修饰。 final变量即为常量,只能赋值一次; final方法不能被子类重写; final类不能被继承。 1. final变量 声明 final 字段有助于优化器作出更好的优化决定,因为如果编译器知道字段的值不会更改,那么它能安全 ...
分类:移动开发   时间:2016-04-04 14:30:28    阅读次数:124
ORACLE动态采样
原文地址:http://www.oracle.com/technetwork/issue-archive/2009/09-jan/o19asktom-086775.html 动态采样是为了解决当硬解析时对没有统计信息的表抽样收集统计信息,让优化器走出合适的执行计划。 从oracle9.2开始,动态采 ...
分类:数据库   时间:2016-03-31 01:37:25    阅读次数:301
885条   上一页 1 ... 56 57 58 59 60 ... 89 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!