SQL语句执行顺序
sql语句执行顺序
【TKPROF】使用TKPROF格式化TRACE输出之“解剖麻雀”
《【SQL_TRACE】SQL优化及性能诊断好帮手》http://space.itpub.net/519536/viewspace-616240中简单的提到了使用TKPROF工具格式化SQL_TRACE的输出信息的方法,并没有对输出的内容做比较清楚...
9i and 10g 通过SQL_ADDRESS 或sql_id查询执行计划
V$SQL_PLAN, DBMS_XPLAN.DISPLAY_CURSOR:If you know sql_id or the set of (hash_value, address) of the shared cursor, you can get the correct plan using V$SQL_PLAN or DBMS_XPLAN.DISPLAY_CURSOR. Make sure the calling user has privileges on fixed following views: V$SQL_PLAN_STATISTICS_ALL, V$SQL ...
手动收集——收集统计信息
DBMS_STATS包4个粒度:数据库级别——GATHER_DATABASE_STATS前提:job_queue_processes必须非0,如果为0,则不工作查SQL> show parameter job_queue_processes;NAME &nbs...
V$sql查找未使用绑定变量的语句
前言: 由于各种原因(开发人员的技术水平、开发的管理规范、赶进度),系统在运行一段时间后,发现性能越来越慢。这时候往往是DBA发挥价值的时候到了,DBA通过查看数据库的AWR报告,如果发现以下值Library Hit、Soft Parse偏低(95%以下),Hard parses偏高。那就很有可能是数据库太多语句未使用绑定变量引起的...
/*+APPEND*/插入性能总结
使用append提示进行insert叫做直接路径加载插入。【特点】1、使用这种提示因为系统不去查找freelist链表中的空闲块,直接在高水标记位以上插入数据,因此速度比较快。但若是对于经常delete的表,浪费磁盘空...
NLS(National Language Support)
NLS(National Language Support)
磁盘阵列RAID
RAID 0:条带最大化吞吐量,安全系数低,只要坏一块盘,系统就会出问题。RAID 1:通过镜像拷贝提高系统的安全性,每块磁盘需要另一块盘做镜像,会造成资源浪费。RAID 10:镜像加条带,至少需要四块盘。RAID 3:磁盘条带化并且具有专用校验盘(磁盘多的话,需要多个校验盘)RAID 5:...
CMD创建日期文件名小结
起因:要在执行SQL批处理时添加日志(初期只有一个日志文件,只能保存一天的日志)。现在要每天的日志都要记录下来而且每天的日志是一个独立文件操作:起初我以为这样子osql -U sa -P cybermartmis -i E:\SqlScrip...
sqlplus中利用spool生成带日期的文件名
sqlplus中利用spool生成带日期的文件名col spf new_value spf noprintselect 'd:'||to_char(sysdate,'yyyymmdd')||'.txt' spf from dual;spo &spf select * from dual;spo off;[@more@]--sqlplus中利用spool生成带日期的文件名accept un prompt '用户名:'accept pw prompt '密 码:' hideaccept db prompt '数据库:'connect &un/&pw@&db;pause 继续吗?set feedback offset pages 0set lines 30000set trims onset trim onset ver offset heading offset time offset timing offset autot offset echo offset show off
磁盘IO性能监控
资料来源:http://www.cnblogs.com/kungfupanda/archive/2012/04/16/2451924.htmlwindows命令行下如何查看磁盘空间大小文章分类:操作系统 查看所有 wmic DiskDrive get Size /value ::查看C盘 wmic LogicalDisk whe...
Windows 2003自带性能监控工具的使用
前几天有一台备库在累积了多日的REDO后,进行REDO APPLY时,整个系统变得异常缓慢,通过Windows 2003性能监控工具发现是硬盘IO出现瓶颈。下面列出收集的Windows 2003自带性能监控工具的指标说明。工具的执行...
块清除(block clean out)
块清除
oracle rowid详解
oracle rowid详解 ,在整理了网友的资料的基础上,加入了部分自己的知识点。
Kill session 和orakill 杀会话及进程总结
一个用户进程偶尔会挂起或占用过多资源而拒绝其它会话。如果DBA依然能够访问数据库,她通常可以发出以下查询:select s.username, s.osuser, s.sid, s.serial#, p.spid from v$session s,v$process pwhere s.p...
ORACLE session中SPID、PID、SID的区别
session中SPID、PID、SID的区别
ORACLE DBA必须记住的常用SQL命令和视图
ORACLE DBA必须记住的常用SQL命令和视图
查询Oracle正在执行的sql语句及执行该语句的用户
查询Oracle正在执行的sql语句及执行该语句的用户
ORACLE 概要文件管理
ORACLE概要文件管理
表空间uniform size和 autoallocate的区别
看循序渐进和数据库性能优化时进行的测试,记录一下。[@more@]UNIFORM SIZE的测试SQL> CREATE TABLESPACE eric DATAFILE 2 '/u01/app/oradata/orcl/eric01.dbf' SIZE 10M AUTOEXTEND OFF 3 LOGGING 4 PERMANENT 5 EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M 6 BLOCKSIZE 8K 7 SEGMENT SPACE MANAGEMENT MANUAL 8 FLASHBACK ON;Tablespace created.SQL> select tablespace_name,extent_management,allocation_type 2 from dba_tablespaces where tablespace_name='ERIC';TABLESPACE_NAME EXTENT_MAN