用可传输表空间实现Oracle跨平台移植
可传输表空间现在可以跨平台移植,从而使得数据发布更快更容易。此外,外部表下载使得通过转换进行数据转移的任务更简单更快。 如何将数据从一个数据库转移到另一个数据库?在现有的几种方法中,有一种...
rebuild index online和create index online及没有online的区别
加 online时 :存在DDL锁 ,但是没有DML锁 不加 online , DDL锁和DML锁都有 --------------------------------------------- 普通的create index,如果没有online,加的则是级别为4的S类型TM锁,会阻塞DML语句...
Oracle DBA的日常工作(zt)
作者: Thomas B. Cox, with Christine Choi 目的: 这篇文档有很详细的资料记录着对一个甚至更多的ORACLE数据库 每天的,每月的,每年的运行的状态的结果及检查的结果,在文档...
SQL Server 与 Oracle 对比分析
Michael Otey 和 Denielle Otey摘要 Microsoft® SQL Server™ 2005 已经证明能满足客户的高可用性要求,而且提供此功能的成本要比 Oracle 10g 低很多。SQL Server 2005 在 SQL Server 2005 Standard Editio...
RedHatAS4U2安装Oracle9204升级9207
RedHatAS4U2安装Oracle9204升级9207并在裸设备建库 最近在虚拟机中的RedHat AS4U2 上装了Oracle9.2.0.4并升级到9.2.0.7,参考了很多网上的资料,总觉得没有一篇很详细和完整而且对每个步骤都有详细说明的,于是决定...
Checkpoint Tuning -- Checkpoint not complete
数据库在alert日志中频繁的报“Checkpoint not complete” Thu Jan 25 16:20:53 2007Thread 2 cannot allocate new log, sequence 1657268Checkpoint not completeCurrent log# 3 seq# 1657267 mem# 0: /dev/rdrd/dr...
Oracle常见等待事件说明
【导读】Oracle的等待事件是衡量Oracle运行状况的重要依据及指标。等待事件的概念是在Oracle7.0.1.2中引入的,大致有100个等待事件。本文对Oracle常见等待事件进行详细说明。 Oracle的等待事件是衡量Or...
Oracle性能调优原则
影响ORACLE性能的源头非常多,主要包括如下方面: 数据库的硬件配置:CPU、内存、网络条件 1. CPU:在任何机器中CPU的数据处理能力往往是衡量计算机性能的一个标志,并且ORACLE是一个提供并行能力的数据库系统,在C...
清除Oracle中无用索引 改善DML性能
DML性能低下,其中最严重的原因之一是无用索引的存在。所有SQL的插入,更新和删除操作在它们需要在每一行数据被改变时修改大量索引的时候会变得更慢。 许多Oracle 管理人员只要看见在一个SQL 查询的WHERE语句出现了...
Oracle优化的五个方面
在过去的十年中,Oracle已经成为世界上最专业的数据库之一。对于IT专家来说,就是要确保利用Oracle的强大特性来提高他们公司的生产力。最有效的方法之一是通过Oracle调优。它有大量的调整参数和技术...
Data block 的物理结构(转载)
http://www.itpub.net/showthread.php?threadid=247459&pagenumber= 1.Data Block 物理结构图: 2.一次对block的dump过程:代码:SQL> create table t9 (a varchar(10));Table created.SQL> insert into t9 v...
sqlplus "/ as sysdba" 连不上,报ora-01031:insufficient privileges解决方法
今天下午加班,一同事有急事,交接给我一项事情,我也没有问清楚没有搞清楚其中的安装目录及用户等 ,sqlplus "/as sysdba" 登入总是报错 ora-01031:insufficient privileges 。 人也联系不上,只有自己...
使用TO_Char()函數如何取自然周
很多時間我們需要用Oracle提供的to_char()函數來取得某個日期是屬於今年的第幾週.例如:TO_CHAR(TO_DATE('20090112','YYYYMMDD'), 'WW') ,得到的結果是02,就是第2?可看看日歷上,2009年1月12日第三週的週一....
Oracle9i RMAN备份及恢复步骤(zt)
在这里没有讨论多么深入的RMAN技术,也没有告诉大家这样去编写备份脚本,这并不是我的初衷,我只想把我会的写出来,和大家一起学习,一起进步. 1、切换服务器归档模式,如果已经是归档模式可跳过此步: ...
Cost Control: Inside the Oracle Optimizer
http://www.oracle.com/technology/oramag/webcolumns/2003/techarticles/burleson_cbo_pt1.html By Donald K. BurlesonOTN Member since 2001 http://www.itpub.net/showthread.php?threadid=772929&pagenumber=...
选用 IN 还是 EXISTS
有时候会将一列和一系列值相比较。最简单的办法就是在where子句中使用子查询。在where子句中可以使用两种格式的子查询。第一种格式是使用IN操作符:... where column in(select * from ... where ...); 第二种格式是...
Oracle多块读設置問題:db_file_multiblock_read_count
db_file_multiblock_read_count 是 Full table scan or index fast full scan 时候oracle一次 read 请求的最大block数量 . SQL> show parameter db_file_multiblock NAME ...
ORA-00059: maximum number of DB_FILES exceeded 处理
今天添加数据文件,结果报错,ORA-00059: maximum number of DB_FILES exceeded 。 ---------------Cause: An unavailable resource was requested.The maximum number of datafiles is specified by the DB_FILES p...
怎么样dump数据库内部结构
例子: SQL > ALTER SYSTEM DUMP LOGFILE '/u1/oracle/oradata/test/redo02.log'; [@more@]常见的有1、分析数据文件块,转储数据文件n的块malter system dump datafile n block m2、分析日志文件alter system dump logfile logfilename;3、分析控制文件的内容alter session set events 'immediate trace name CONTROLF level 10'4、分析所有数据文件头alter session set events 'immediate trace name FILE_HDRS level 10'5、分析日志文件头alter session set events 'immediate trace name REDOHDR level 10'6、分析系统状态,最好每
Oracle Debug ---- oradebug
SQL> oradebug helpORADEBUG ORADEBUG is an undocumented debugging utility supplied with Oracle For more general information see ORADEBUG introduction In Oracle 9.2 commands include HELP SETMYPID SETORA...