码迷,mamicode.com
首页 >  
搜索关键字:oracle12c 执行计划    ( 1806个结果
自动化TOPSQL优化脚本
'自动化优化’只是个噱头,要能自动化世界就安静了。只是行里非得要这么个名字。 最基本的抓取系统topsql,是通过awr,但是这样有诸多弊端和不灵活,比如数量较少、不能直接看执行计划、排序是按总时间却会把单次较慢的漏掉。为此我自己写了一个抓取的脚本,执行后会生成网页形式的html报告可以自定义抓取....
分类:数据库   时间:2014-10-09 01:15:47    阅读次数:386
SQL Server 造成cpu 使用率高的 6 原因
第一种: 编译和重编译执行计划。第二种: 排序与聚合。第三种: 表格连接操作。第四种: max degree of parallelism。第五种: max worker threads。第六种: cost threadhold parallelism // 每...
分类:数据库   时间:2014-10-08 23:45:27    阅读次数:327
查看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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!