【实验】【Shared Server Mode】专有服务器连接还是共享服务器连接确认方法
1.为比较干净的演示这个过程,先重启一下数据库sys@ora10g>startupforce;ORACLEinstancestarted.TotalSystemGlobalArea562036736bytesFixedSize2022312bytesVariableSize176161880b
【ADRCI】使用ADRCI (ADR Command Interpreter) 工具查看Oracle alert警告日志
在Oracle的11g版本中,alert文件的位置发生了变化,与此同时Oracle提供了一个命令行工具ADRCI,它可以很便利的查看数据库中出现的异常。通过这个小文儿给大家展示一下使用ADRCI(ADRCommandInterface)在11g中查看Oracle的警告日志的方法。1.进入到adrci
【PK】Oracle 10g删除主键约束后无法删除唯一约束索引问题的模拟与分析
当先创建唯一约束后再创建主键约束的情况下,如果使用普通方法删除主键约束后,唯一约束索引不会被删除,这是Oracle10g的一个PROBLEM。本文通过一个实验给大家演示一下这个问题的出现过程及处理方法。【问题现象】在10g环境下,在删除主键约束后,在插入重复数据时候仍然报“ORA-00001:uni
【实验】Oracle的serializable隔离性级别影响
1.“事务隔离级别”有四种,每种都和“脏读”、“不可重复读”和“幻像读”三个概念有关,请google自学1)READUNCOMMITTED2)READCOMMITED3)REPEATABLEREAD4)SERIALIZABLE2.Oracle提供的“事务隔离级别”有上面的READCOMMITED(默
【TEMPORARY TABLE】Oracle两种临时表类型功能特点比较
Oracle的临时表可以是基于事务的,也可以是基于会话的。本文就Oracle的这两种类型的临时表做一个简单介绍和比较。1.基于事务的临时表1)语法CREATEGLOBALTEMPORARYTABLE<TABLE_NAME><columnspecification>ONCOMM
【比较】Oracle不同版本中关于ALTER TABLESPACE的功能演进
1.分别看一下从9i到11gR2版本中关于“ALTERTABLESPACE”的语法。1).11g(R1和R2相同)的语法:ALTERTABLESPACEtablespace{DEFAULT[table_compression]storage_clause|MINIMUMEXTENTsize_clau
【Logo】发现了一块神奇的石头
【实验】【PARTITION】RANGE分区表合并分区
1.创建测试用range分区表sec@ora10g>createtablet_partition_range(idnumber,namevarchar2(50))2partitionbyrange(id)(3partitiont_range_p1valueslessthan(10)tables
【IMPDP】使用IMPDP自动创建用户并完成数据的导入
在《【IMPDP】【IMP】SQL脚本尽收眼底——SHOW参数与SQLFILE参数对比》http://space.itpub.net/519536/viewspace-631290文章中谈到,使用EXPDP导出的dump文件中包含用户的创建信息,因此在使用IMPDP导入数据时,如果用户不存在的情况下
【Option】部署安装Oracle 11g的Data Mining组件
有关Oracle10g中部署安装DataMining组件请参考《【Option】部署安装Oracle10g的DataMining组件》(http://space.itpub.net/?uid-519536-action-viewspace-itemid-682852)。本文介绍在Oracle11g版
【OCM】Oracle Database 10g: RAC for Administrators(五)
今天是参加OU为期5天的OCM课程“OracleDatabase10g:RACforAdministrators”的最后一天。在前4天高密度的授课后,课程部分仅剩最后一个节Lesson12,但剩下需要做的实验还有很多。《【OCM】OracleDatabase10g:RACforAdministrat
【读后感】【Tom】《Oracle 9i&10g 编程艺术》深入数据库体系结构
掐指算来,细品这本经典整整用了一个月的时间,这段时间也正是目前项目最紧张的系统架构阶段,无疑这本书对于这次的数据库架构部分的设计有很大的指导意义,每每在遇到疑问在书中得到有效指引并最终得到最佳方案时,都有些乐不思蜀的感觉。似乎Tom就在身边,也一同参与到了这次数据库架构设计的行列中。这本书的英文名字
【SQL】日历
SQL的魅力是无限的。这里给大家展示一下使用SQL得到日历,同时,用SQL*Plus的break命令格式化显示效果。sec@ora10g>breakonmonthskippage1sec@ora10g>colmonthfora20justifycentersec@ora10g>co
【概念】【实验】Linux的硬链接(Hard Link)与符号链接(Symbolic Link)
1.Linux链接概念Linux链接分两种,一种被称为硬链接(HardLink),另一种被称为符号链接(SymbolicLink)。默认情况下,ln命令产生硬链接。【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点
【并购之我见】Oracle's acquisition of Sun
Normal07.8磅02falsefalsefalseMicrosoftInternetExplorer4<style./*Style.Definitions*/table.MsoNormalTable{mso-style-name:普通表格;mso-tstyle-rowband-size:
【SQL】【迁移】写了一个简单的sequence迁移脚本
脚本如下,因为sequence分缓存和不缓存数据,所以这里分两个SQL来实现,这个脚本在我手工迁移数据过程中起到了重要的作用。promptmigratesequencessetlin140setheadoffspoolmigrate_seq.sqlselect'createsequence'||SE
【RAC】删除RAC数据库节点(六)——删除Oracle集群服务
本文介绍删除数据库节点的第六个步骤,删除第二节点上的Oracle集群服务。在进行此步删除操作之前,请确保以下删除动作已经完成。《【RAC】删除RAC数据库节点(一)——删除数据库实例》(http://space.itpub.net/519536/viewspace-676893)《【RAC】删除RA
【Cache】将常用的“小表”缓存到Buffer Cache
对于那些被经常以全表扫描访问获取数据的“小表”来说,为了提升性能可以考虑将这些表cache在BufferCache中。什么样的表可以称其为“小表”呢?例如经常被访问的参数表,此类表通常包含的数据量并不大,经常以全表扫描的访问形式对其进行访问。如果不强制将这些表cache在BufferCache中,这
【实验】【PARTITION】RANGE分区表删除分区
语法删除分区表的分区:altertablePartition_TabledroppartitionPartition_Nameupdateindexes;删除子分区表的分区:altertablePartition_TabledropsubpartitionPartition_Nameupdatein
【IMPDP】忽略导入过程中违反约束的数据——DATA_OPTIONS参数
在我们完成数据导入的过程中,如果出现了违反约束(严格的讲是非延迟约束),默认情况下将无法完成数据的导入。11gIMPDP提供了DATA_OPTIONS选项可以比较方便的解决这个问题。通过一个具体的演示展现一下这个选项的基本用法。1.帮助文档中的说明1)在线命令行帮助文档secooler@secDB/