About Collect Statistics -Copied
收集oracle统计信息优化器统计范围:表统计; --行数,块数,行平均长度;all_tables:NUM_ROWS,BLOCKS,AVG_ROW_LEN;列统计; --列中唯一值的数量(NDV),NULL值的数量,数据分布; &...
Add a Node to an Existing Oracle RAC 10g R2 Cluster on Linux - (RHEL 5.4)
Contents Overview Hardware and Costs Install the Linux Operating System Install Required Linux Packages for Oracle RAC Network Configuration Configure Network Securi...
Linux 10gR2 Change Public IP and VIP
Change Public IP and VIP================Env=============old IP New IP192.168.181.11&nb...
Linux 10gR2 Delete Nodes
Linux oracle 10gR2 deleting nodes completely+++++++++++++++++Env+++++++++++++++++Host: node1 192.168.24.11 node2 192.168.24.12DB name: racInstance: rac1/rac2&...
Linux 10G Upgrade from 10.2.0.1 to 10.2.0.5 briefly
Upgrade Linux 10g from 10.2.0.1 to 10.2.0.51 Pre-Check -Get OS bit and version#getconf LONG_BIT #uname -a-Check DB component verisionsqlplus / as sysdbaset linesize 200co...
Admin-Users and Roles
用户管理的一些选项1、唯一的用户名、字母开头、不包括特殊字符、最长30个2、要有一种认证方式,通常采用密码认证,也就是登录时提供用户名和密码3、默认表空间 Oracle10g中定义了一个数据库级别的默认表...
Admin-DB Storage Management
存储管理1、数据物理的存储在数据文件中数据文件、控制文件、联机重做日志文件2、逻辑概念管理数据数据库、表空间、段(segment)、区间(extent)、数据块(block)1、一个表空间只能属于一个数据库、一个表空...
Admin-Database Dictionary
什么叫数据字典?数据字典指的是描述数据的数据。存放在系统表空间里,属主是sys。举个例子:1、我们在数据库里面创建了一个表这个表位于哪个数据文件这个表有哪些列这个表的每一个列的数据类型这个表的约束...
Admin-Parameter File and DB Startup/Shutdown
9i以前使用静态参数文件,位置$ORACLE_HOME/dbs1:文本文件2:只在nomount状态时打开,读取文件内参数后关闭3:只能用编辑器修改任何参数4:修改参数后需要重启才能生效查找顺序:initSID.ora---->init.ora...
Shell Scripts for DataPump Backup
#!/usr/bin/kshexport NLS_LANG=AMERICAN_AMERICA.AL32UTF8## generic setting#ORACLE_TARGET="gtsjk"SCP_BASE="/u01/oracle/admin/${ORACLE_TARGET}/scripts"LOG_BASE="$SCP_BASE/logs"DMP_BASE="/u01/back...
About DBMS_STATS.GATHER_SCHEMA_STATS
dbms_stats能良好地估量统计数据(尤其是针对较大的分区表),并能取得更好的统计后果,最终制订出速度更快的SQL施行计划。 exec dbms_stats.gather_schema_stats( ownname &nbs...
About Partition Index --Copied
本文基于oracle10gR2 分区索引分为本地(local index)索引和全局索引(global index)。其中本地索引又可以分为有前缀(prefix)的索引和无前缀(nonprefix)的索引。而全局索引目前只支持有前缀的索引。B树索引和位图...
Get Log Switch Frequency and Archive Size
Prompt Table: Frequency of Log Switches by hour and daySELECT SUBSTR(TO_CHAR(FIRST_TIME, 'MM-DD-YY HH24:MI:SS'),1,5) DAY, TO_CHAR(SUM(DECODE(SUBSTR(TO_CHAR(FIRST...
Get Top 5 event from AWR
select Day, Event_name, Total_wait from (select day, event_name, sum(event_time_waited) total_wait,row_number() over (partition by day order by sum(event_time_waited) desc) rn from (SELECT to_d...
Move an ASM Datafile to Another Diskgroup
Background & OverviewThis document explains how to move an ASM datafile to another diskgroup.Step-By-Step1. Get the name of the datafile to be moved.. oraenvORACLE_SID = [oracle] ? Enter DB Sidsq...
DB Info Collect SQL
-- This script. spools the output to a file named schemaCheckOracle.out -- Example of running the script.:-- Oracle Support document ID 1298562.1-- sqlplus <userid>/<pw> @full-DB_CheckOracle.sql-...
Get ASM Info by HTLM Format
spool dbcollect_$ORACLE_SID.html!date >> dbcollect_$ORACLE_SID.htmlSET MARKUP HTML ON set echo onset pagesize 200alter session set nls_date_format='YYYY-MM-DD HH24:MI:SS';select 'THIS ASM REPORT ...
Get Tablespace Real usage
Prompt Tablespace Usage:set linesize 180select * from (select d.tablespace_name,space1 "Total", space "sum_space(M)",space-nvl(free_space,1) "used_space(M)",space1-(space-nvl(free_space,0)) ...
Get tablespace growth history
Prompt Tablespace growth trend history of last 30 Days:set linesize 180set feedback offSELECT TO_CHAR (sp.begin_interval_time,'DD-MM-YYYY') days, ts.tsname, max(round((tsu.tablespace_size* dt.block_si...
Linux Shell Scripts for Daily Check
#!/bin/bash#Purpose: This script. is used for DB daily monitoring check including following items:#1 Basic OS Configuration &...