原文: DBA工具——DMV——通过sys.dm_exec_procedure_stats查看存储过程执行信息 对于DBA来说,经常要手机存储过程的某些信息: 执行了多少次执行的执行计划如何执行的平均读写如何执行平均需要多少时间 列名 数据类型 说明 database_id int 存储过程所在的数...
分类:
数据库 时间:
2015-03-05 12:32:26
阅读次数:
254
原文:走向DBA[MSSQL篇] 从SQL语句的角度 提高数据库的访问性能最近公司来一个非常虎的dba 10几年的经验 这里就称之为蔡老师吧 在征得我们蔡老同意的前提下 我们来分享一下蔡老给我们带来的宝贵财富 欢迎其他的dba来拍砖 目录 1、什么是执行计划?执行计划是依赖于什么信息。2、 统一SQ...
分类:
数据库 时间:
2015-03-04 18:40:28
阅读次数:
258
1、设置计划
explain plan for
select * from ( select * from dun_search_view where 1=1 and (( salename='陈永智' and xsqy='广州办事处') or (','||fzuserid||',' like '%,6839951,%')) ) where rownum <= 30;
2...
分类:
数据库 时间:
2015-03-03 13:36:55
阅读次数:
186
oracle spm执行计划管理,常见操作,可以作为spm的简单手册...
分类:
数据库 时间:
2015-03-02 14:55:52
阅读次数:
215
MSSQL为我们提供了两种动态执行SQL语句的命令,分别是EXEC和sp_executesql;通常,sp_executesql则更具有优势,它提供了输入输出接口,而EXEC没有。还有一个最大的好处就是利用sp_executesql,能够重用执行计划,这就大大提供了执行性能,还可以编写更安全的代码。...
分类:
数据库 时间:
2015-02-28 14:30:06
阅读次数:
165
怎样看懂Oracle的执行计划一、什么是执行计划An explain plan is a representation of the access path that is taken when a query is executed within Oracle.二、如何访问数据At the phy...
分类:
数据库 时间:
2015-02-26 14:38:27
阅读次数:
163
http://blog.csdn.net/robo23/article/details/42616067
文章里简单地比较了EXPLAIN PLAN FOR和SET AUTOTRACE的方法来打印执行计划。
但偶然的机会我发现SET AUTOTRCE尽管有真实去执行SQL,但打印出来的执行计划并不一定准确。看如下实验:
T表有10万条记录,A字段有普通索引,A字段的选择性很好:
SQL> ...
分类:
其他好文 时间:
2015-02-20 09:46:31
阅读次数:
133
Summarized today, using simple several words to describe how to install Oracle Database on Oracle Linux as following.
*** Login as root user
1. Update host name in /etc/hosts
2. Update per-...
分类:
数据库 时间:
2015-02-17 00:52:21
阅读次数:
202
在SQL Server中,SQL语句的执行是依赖查询优化器生成的执行计划,而执行计划的好坏直接关乎执行性能。 在查询优化器生成执行计划过程中,需要参考元数据来尽可能生成高效的执行计划,因此元数据越多,则执行计划更可能会高效。所谓需要参考的元数据主要包括:索引、表结构、统计信息等,但...
分类:
数据库 时间:
2015-02-16 16:55:27
阅读次数:
234