Oracle SQL_TRACE使用小结
一、关于基础表Oracle 10G之前,启用AUTOTRACE功能需要手工创建plan_table表,创建脚本为$ORACLE_HOME/rdbms/admin/utlxplan.sql。但在10g中,已经默认创建了PLAN_TABLE$的基表,并以public用户创建了相应的同义...
手工创建数据库的完整步骤
手工建立数据库具体步骤 一建立存放数据库文件的目录和日志相关的文件目录 分别在$ORACLE_BASE\oradata 和 $ORACLE_BASE\admin目录下建立NEWDB目录 使用命令查看目录结构 [oracle@wang NEWDB]$ pwd /u01/app/admin/NEWDB [oracle@wang NEWDB]$ pwd ...
一个查询引发的血案---记一次Oracle系统调优
昨天早上,开发人员抱怨系统很慢,可以运行但运行效率比之前慢很多,大量的提交动作卡住不动,系统呈假死状态。赶紧登录数据库服务器查看情况,首先定位数据库的系统资源(主要是cpu)的消耗情况,通过top命令查看,发现系统CPU和内存这块都正常,未出现瓶颈现象,再次思考,难道是某张或几张主表被锁导...
数据库正常运行,突然变慢的解决思路
数据库正常运行,突然变慢的解决思路:1、查看数据库版本(select * from v$version)2、查看操作系统的进程(top,ps -ef)3、查看操作系统的IO情况(sar 1 10)4、制作awr报表,查看报告在报告中 :EventWaits%Time -outsTotal W...