oracle数据库巡检内容
引自:谢谢:http://space.itpub.net/?uid-24558279-action-viewspace-itemid-718722巡检内容1. 检查数据库基本状况在本节中主要对数据库的基本状况进行检查,其中包含:检查Oracle实例状态...
Oracle表的在线重定义(一)
好处: When a table is redefined online, it is accessible to both queries and DML during much of the redefinition process. 内部机制: Typically, the table is locked in the exclusive mode only during a very small window that is independent of the size of the table and complexi...
Oracle dblink详解
Oracle dblink详解database link概述 database link是定义一个数据库到另一个数据库的路径的对象,database link允许你查询远程表及执行远程程序。在任何分布式环境里,database都是必要的。另外要注意的是database link是单向的连接。在创建database link的时候,Oracle再数据字典中保存相关的da...
Partitioning Strategies
001、三种基本分区方式:Range、Hash、List。002、Single-Level Partitioning 表以三种分区方式之一进行分区,使用一列或多列作为分区键。 Range Partitioning 范围分区将数据按照分区键的范围值分配到各个分区。这是最常见的分区方式,通常用于日期。&...
Benefits of Partitioning
001、分区技术的好处包括3个:性能、管理性、可用性。002、分区之于性能 通过限制要检索和操作数据的数据量,同时提供分布式数据分布以进行并行,分区提供了多样的性能提升。主要包括:Partition Pruning、Partition-Wise Joins003、Partition Pruning Partition Pruning是最简...
Overview of Partitioning
001、分区技术在应用的性能、管理性、可用性三个方面大大增强。002、分区技术允许对表、索引、索引组织表进行分区。003、每个分区有其自己的名字,同时还可以有其自己的存储设置。004、非分区表可以有分区索引,分区表也可以有非分区索引。当然,非分区表有非分区索引,分区表有分区索引。005、Partitioning Key分...
Introduction to Partitioning
Partitioning addresses key issues in supporting very large tables and indexes by decomposing them into smaller and more manageable pieces calledpartitions, which are entirely transparent to an application.分区技术对应用完全透明。SQL queries and Data Manipulation Language (DML) statements do n...
Oracle RAC 10.2.0.5升级到11.2.0.4遇到的问题
最近有这个需求所以提前在家里的测试环境做了相关的测试,将Oracle RAC 10.2.0.5 for Linux升级到Oracle RAC 11.2.0.4,不对物理结构做任何变更,直接升级RAC。升级的过程大致分为如下几步:1).升级Grid Infrastructure(Clusterware)。 <<<<如下图所示,直接用Grid Infrastructure 11...
利用Oracle Data Guard完成跨平台的数据库迁移案例
客户原本是一套单机版的Oracle 11.2.0.3.0 Database for Windows的数据库系统,客户的需求是将单机版的Oracle Database迁移到3节点的Oracle RAC Database中,并且平台变成Linux,但数据库版本不变化。客户希望尽可能短的停机时间。 通常对于不跨版本的Oracle Database迁移常...
Oracle11gr2 AUDIT清除功能增强(三)
在11.2中,Oracle对于AUDIT记录的清除工作进行了增强。这一篇介绍清除批量设置和手工清除。Oracle11gr2 AUDIT清除功能增强(一):http://yangtingkun.itpub.net/post/468/496990Oracle11gr2 AUDIT清除功能增强(...
【Foreign Key】Oracle外键约束三种删除行为
Oracle使用外键来限制子表中参考的字段值,要求子表中的数据必须在主表中存在。当主表的记录发生变化时导致外键参考唯一约束值发生了变化时,Oracle指定了三种动作:默认值(类似于restrict)、delete cascade和dele...
Creating ASMSNMP User reports ORA-15306
In this Document Symptoms Cause SolutionApplies to:Oracle Server - Enterprise Edition - Version: 11.1.0.7 and later [Release: 11.1 and later ]Inf...
数据泵导出出现ORA-31617错误
客户的Oracle10204RAC FOR Hp数据库执行EXPDP并行导出时出现了这个错误信息。 导出报错如下:Export: Release 10.2.0.4.0 - 64bit Production on Thursday, 12January, 2012 6:10:00...
IMP-00032: SQL statement exceeded buffer length
导入数据时遇到IMP-00032,看了错误信息[oracle@test ~]$ oerr imp 0003200032, 00000, "SQL statement exceeded buffer length"// *Cause: The buffer was too small for the SQL statement being read.// *Action: Rerun with a larger buffer. This can also be an indication of a // &nbs...
Export/Import导入导出时的字符集问题
一般的Linux和Unix操作系统上一开始是没有NLS_LANG这个环境变量的,NLS_LANG是指数据库中的字符集SQL> select userenv('language') from dual;USERENV('LANGUAGE')----------------------------------------------------AMERICAN_AMERICA.ZHS16GBK将数据库中查到的这个值添加...
【数据泵】EXPDP导出表结构(真实案例)
【数据泵】EXPDP导出表结构(真实案例) BLOG文档结构图 因工作需要现需要把一个生产库下的元数据(表定义,索引定义,函数定义,包定义,存储过程)导出到测试库上,本来以为很简单的,可是做的过程发现很多的问题,现记录如下,希望有同样需要的朋友不要再走弯路了。 一.1 &nbs...
关于alter table move
关于alter table movealter table move 主要有两方面的作用。1、用来移动table 到其他表空间。2、用来减少table 中的存储碎片,优化存储空间和性能。针对第一点。在system 表空间创建一个表。SQL> create table ...
归档日志物理删除后闪回恢复区空间未释放
连接数据库进去提示ora-00257:archiver error.Connect internal only,until freed.登录服务器,操作系统验证,登录好久登录不进去无奈,把oracle服务重启了下,终于登录进去了查询v$archived_log里面有2条归档日志记录,但是在磁盘上怎么找都找不到select * from V$FLASH_RECOVERY_AREA_USAGE;--显示归档...
角色权限(Role)和系统权限(System)的几个澄清实验
数据库安全是一个内容丰富的体系结构,其中访问控制和操作控制是安全体系的重要内容。Oracle数据库作为目前最成熟的商用数据库产品,其安全访问体系是行业界普遍接受的标准。 Oracle数据库权限体系是...
Oracle 11g AMM与ASMM切换
现在的Oracle正在往智能化方向发展。如果我们现在找一些8i/9i时代的Oracle书籍,怎么样配置合适的数据库各内存池大小是非常重要的话题。但是进入10g之后,自动内存池调节成为一个重要Oracle特性。 在...