码迷,mamicode.com
首页 >  
搜索关键字:执行计划    ( 1527个结果
查看Oracle执行计划的几种常用方法-系列3
http://blog.csdn.net/bisal/article/details/39225373...
分类:数据库   时间:2014-10-05 20:05:09    阅读次数:328
Sql Server-执行计划
1.每次执行sql语句都会生成执行计划并缓存起来,因为生成执行计划也需要时间开销,因此重用执行计划将能提高性能,并节省缓冲区空间。我们可以使用sys.dm_exec_cached_plans、sys.dm_exec_sql_text、sys.dm_exec_query_plan来查询缓存的执行计划。...
分类:数据库   时间:2014-10-05 00:10:57    阅读次数:209
explain之key_len计算
通常在优化SQL查询的时候,我们都会使用explain分析SQL执行计划,通常来说当用到组合索引的时候我们如何判断索引完全用上呢?当然高手看看表结构及SQL语句就知道到底用到了几个字段,对于不熟悉的同学呢?我们还是可以看看key_len的长度,当然这个计算还是有点复杂的,不过在你看过我这篇博客以后,...
分类:其他好文   时间:2014-10-02 20:50:43    阅读次数:306
oracle表连接
oracle表连接又被问到了,感觉细节了解还是远远不够啊,从网上找资料学习之。转载的。在查看sql执行计划时,我们会发现表的连接方式有多种,本文对表的连接方式进行介绍以便更好看懂执行计划和理解sql执行原理。 一、连接方式: 嵌套循环(NestedLoops (NL)) (散列)哈希连接(Has.....
分类:数据库   时间:2014-10-02 19:43:43    阅读次数:253
oracle表分析
analyze table tablename compute statistics;analyze index indexname compute statistics;对于使用CBO很有好处,可以使用更可靠的table信息,从而执行计划也可以更准确一些,在10g会自动analyze,之前的版本需...
分类:数据库   时间:2014-10-02 18:13:03    阅读次数:238
SQL优化总结
SQL 的优化主要涉及几个方面: (1)    相关的统计信息缺失或者不准确 (2)    索引问题 (3)    SQL 的本身的效率问题,比如使用绑定变量,批量DML 采用bulk等,这个就考验写SQL的基本功了,这一点也是最主要的一点。   一.SQL 编写注意事项  1.1 查看SQL 对于生产环境上的SQL,可以从AWR 或者 Statspack...
分类:数据库   时间:2014-09-30 18:33:54    阅读次数:304
SQL Server Management Studio Keyboard shortcuts
一些平时在SQL Server Management Studio 使用到的快捷键F5 (Ctrl+x)执行选中部分的语句,没有选中则全文执行Ctrl+L 现实执行计划(估计)Ctrl+M 在运行后后显示执行计划(实际)Shift+Alt+S 现实统计信息(实际)Ctrl+J 手动智能提示Tab,S...
分类:数据库   时间:2014-09-30 11:18:52    阅读次数:220
数据库优化(十二)-tpch中Q3-Q5仅仅在sql优化方面的分析
--Q3;1.1执行计划EXPLAINEXTENDEDSELECTL_ORDERKEY,SUM(L_EXTENDEDPRICE*(1-L_DISCOUNT))ASREVENUE,O_ORDERDATE,O_SHIPPRIORITYFROMCUSTOMER,ORDERS,LINEITEMWHEREC_MKTSEGMENT=‘BUILDING‘ANDC_CUSTKEY=O_CUSTKEYANDL_ORDERKEY=O_ORDERKEYANDO_ORDERDATE<DATE‘1995-03-15‘AN..
分类:数据库   时间:2014-09-28 18:38:46    阅读次数:352
PLSQL_性能优化系列05_Oracle Hint提示
2014-06-20 BaoXinjian一、摘要手工指定SQL语句的执行计划尽管oracle优化器很智能,但有时候你想自己选择执行计划,可以通过hint实现。在开发测试环境中,可以通过hint测试不同执行计划的性能。Hint的缺点是增加了管理代码的额外负担,当数据库或环境发生变化时,如果不修改hi...
分类:数据库   时间:2014-09-28 15:59:15    阅读次数:330
Oracle 执行计划(Explain Plan)
如果要分析某条SQL的性能问题,通常我们要先看SQL的执行计划,看看SQL的每一步执行是否存在问题。如果一条SQL平时执行的好好的,却有一天突然性能很差,如果排除了系统资源和阻塞的原因,那么基本可以断定是执行计划出了问题。看懂执行计划也就成了SQL优化的先决条件。这里的SQL优化指的是SQL性能问题...
分类:数据库   时间:2014-09-27 02:42:49    阅读次数:318
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!