防火墙设置导致 TNS-12543
昨天Data Guard备库接收不到standby log,查看网络配置tnsnames.ora listener.ora等,均没问题。Google一下,可能是防火墙设置问题,禁用防火墙后就OK了。/etc/rc.d/init.d/iptables stop; Common ...
Oracle字符集测试
理解Oracle字符集,有三个字符集要搞清楚。Oracle服务器字符集、客户端字符集、客户端系统字符集。通常客户端字符集和客户端系统字符集要一致。服务器字符集确定字符是以那种编码存储在数据库服务器中的。客户端字符...
启用sql跟踪
1.最简单的方法alter session set sql_trace=true;2.10046调试事件10046事件有5个等级:0:禁止调试事件。1:给出如下信息:sql语句、解析、执行、统计信息等。4:1+绑定变量的额外信息。主要是数据类型、精度以...
SQL执行计划
查看SQL的执行计划可用以下几种方式:explain plan for sql_statementSQLPLUS命令set autotrace on|traceonly第三方软件,如Toad,PL/SQL Developer如何看懂一个执行计划呢,下面看这样一个执行计划:select...
执行计划 dynamic_sampling
现有表t(object_id number,object_name varchar2(20)),表中有上万条记录,并且绝大多数记录的object_id=9999;先来看一下select * from t where object_id=9999的执行计划:---------------------------------...
SQL*Loader学习笔记-数据文件记录格式
SQL*Loader是Oracle提供的用于将外部文件中的数据加载到数据库表中的工具。使用SQL*Loader可以完成:远程load数据从多个文件中load数据将数据load到多个表中指定数据的字符集选择性的load的数据load数据前先...
block_change_tracking(块更改追踪)
转自:http://space.itpub.net/7607759/viewspace-58700310G中ORACLE提供了一个新的特性:块修改跟踪(Block Change Tracking),该特性主要服务于RMAN的增量备份。 众所周知在之前的版本中,RMAN中创建...
log_archive_format
LOG_ARCHIVE_FORMATPropertyDescriptionParameter typeStringSyntaxLOG_ARCHIVE_FORMAT = filenameDefault valueOperating system-dependentModifiableNoRange of valuesAny string that resolves to a valid f...
索引聚簇表
Oracle中聚簇(cluster)是指:如果一组表有一些共同的列,则将这些表以“预联结”的方式存储在相同的数据块上。聚簇还可以用于单个表,可以按某列将数据分组存储。例如部门10的所有员工都存储在同一个...
索引组织表及nocompress和compress n
创建索引组织表:create table iot(owner,object_type,object_name,primary key(owner,object_type,object_name) )organization indexas select owner,object_type,object_name from all_objects查看索引组织表的详...
段空间管理
Oracle的段空间管理:手动段空间管理:DBA设置freslists、freelist groups、pctused和其他参数来控制如何分配、使用和重用段中的空间。自动段空间管理(ASSM):DBA只需设置一个参数pctfree,其他都由Oracle...
虚拟列
Oracle11g支持虚拟列虚拟列是基于一个或多个实际列的表达式计算派生的,虚拟列的数据不存储在磁盘上,而是动态计算得出;可以在虚拟列上定义索引。create table emp(sal number(7,2),comm_pct number(7,2),income nu...