2.2数据块概述
2.2.1 数据块结构 数据块是从上到下,是由数据块头(common and variable header--标准内容和可变内容),表目录区(table directory),行目录区(row directory),可用空间区(free space),行数据区(...
2.3 数据扩展的概述
数据扩展(extent)是由一组连续的数据块(data block)构成的数据库逻辑存储分配单元。而段(segment)则是由一个或多个数据扩展构成。当一个段中已有空间已经用完,oracle为这个段分配新的数据扩展。2.3.1数据扩展何时被...
dbms_stats和analyze的功能概述
关于收集信息的dbms_stats包和analyze功能简述: 自从Oracle 8.1.5引入了dbms_stats包,ORACLE及专家们推荐使用dbms_stats取代analyze,理由如下: 1. dbms_stats可...
ORA-01157与ORA-00376的处理过程
测试机的数据库被无故重启,当时这个数据库放在盘阵上的三个数据文件被切换到HA的另一个节点。应用人员发现数据库无监听,向DBA报告了问题。DBA检查时,发现该数据库的监听和实例都已经停掉了。于是重启了监听和实例...
4.1 事务简介
事务(transaction)是由一个或多个SQL语句组成的逻辑操作单位。事务具备原子性。一个事务内所有SQL语句对数据库产生的影响,要么被全部提交,作用到数据库,要么被全部回滚,将对数据库的修改撤销。  ...
4.3 自治事务概述
如果一个事务(transaction)在另一个事务中被调用,那么这个独立的事务被称作自治事务。(autonomous transaction)。用户使用自治事务可以暂时脱离其调用者的事务上下文环境,在一个新的事务中执行一系列的SQL操作...
OLTP OLAP
联机事务处理(OLTP)和联机分析处理(OLAP)的不同,主要通过以下五点区分开来。 用户和系统的面向性: OLTP是面向顾客的,用于事务和查询处理 OLAP是面向市场的,用于数据分析 数据内容: OLTP系统管理当前数据. OLAP...
安装程序无法复制一个或多个文件。特定错误码是0x4b8
安装程序无法复制一个或多个文件。特定错误码是0x4b8。 故障现象安装IIS的时候一直提示如下错误,IIS无法正常安装。提示:安装程序无法复制一个或多个文件。特定错误码是 0x4b8。按“确定”以继续;或者...
3.3 数据文件概述
oracle数据库中每个表空间都是由一个或多个物理数据文件构成的。一个数据文件只能由一个数据库的一个表空间使用。 oracle为表空间创建数据文件时,分配的磁盘空间总和为用户指定...
3.4 控制文件概述
数据库控制文件是一个二进制文件,供数据库启动及正常工作时使用。在数据库运行过程中,控制文件会频繁的被oracle修改,因此数据库处于开启状态时控制文件必须可写。如果控制文件因故不能访问,数据库也无法正常工作...
instr的用法
instr函数用于返回某字符串在另一字符串中的出现位置。 函数格式为:InStr(string1, string2,[position,][occurrence]) string1参数为必选项,表示被搜...
5.1 方案对象简介
方案(schema)是一个逻辑数据结构(logical structures of data)(或称为方案对象(schema object))的集合。每个数据库用户拥有一个与之同名的方案,且只有这一个方案。方案对象可以通过 SQL 语句创建和操作。可...
索引失效的问题(ORA-02243)
ORACLE使索引变成不可用的状态:alter index index_name unusable;执行成功后,如果后续需要再用到该索引的话,就必须重建。重建后会自动变成usable。根据ORACLE官方文档的说法(An unusable index must be rebulit ...
What the difference between DDL,DML and DCL commands
DDL is Data Definition Language statements . (数据定义语言)Some examples:Create -- to create objects in the database (在数据库中创建一个对象)Alter  ...
3.1 表空间,数据文件,控制文件简介
一个oracle数据库是由一个或多个表空间(tablespace)的逻辑存储单位构成的,这些表空间共同用于存储数据库的数据。 oracle数据库的每个表空间由一个或多个数据文件(datafile)的物理文件构成,...
2.1数据块,数据扩展,段的简介
数据块(data block)是oracle数据存储的最小粒度,一个数据块对应与磁盘的数个字节的物理数据块空间(72kb+24kb)。 处于数据块之上的逻辑数据库空间是数据扩展(extent)。数据扩展是为存储数...
DOS format was specified but only a single line feed character was found, not 2
在使用KETTLE开发transform的时候,遇到了这个问题。transform的逻辑是使用一个“文本文件输入”读取了一个文件。在预览记录的时候出现了一个错误2009/12/16 17:34:34 - Trans - 这项转换可以被回放 回放日期是: 2...
MERGE INTO 带来的SEQUENCE快速增长的问题
在使用MERGE INTO 语法的时候,经常是WHEN NOT MATCHED 则需要INSERT 数据,INSERT的时候会用到SEQUENCE,这时候会造成序列的快速增长。原因是由于SEQ.NEXTVAL语法的缘故,不管MERGE INTO是否执行了WHEN NOT MATCH...
oracle单引号的处理
要插入一个字符串,字符串可能包含有单引号。那么,把单引号替换成空,然后插入。 很多人都在字符串上想办法,比如一个已知的字符串是"aa'bb'cc",现在要把他插入到oracle中,通常的做法是...
批处理修改IP地址
小小工具,很实用~:)使用netsh命令修改IP地址,而不用去网络邻居修改啦,用批处理更方便了~~:)(直接把下面两段代码分别保存到两个文本,重命名为xxx.bat就可以了) @ echo offset Adrnm="本地连接"set ...