oracle 优化案例 模拟,Oracle进行模拟测试数据的一个例子

Oracle进行模拟测试数据的一个例子

原创于2009年08月02日,2009年10月22日迁移至此。

-- 'u', 'U' -

返回全是大写的字符串

-- 'l', 'L' -

返回全是小写的字符串

-- 'a', 'A' -

返回大小写结合的字符串

-- 'x', 'X' -

返回全是大写和数字的字符串

-- 'p', 'P' -

返回键盘上出现字符的随机组合

SELECT

trunc(dbms_random.value(1,101)),

DBMS_RANDOM.string('~',5),

DBMS_RANDOM.string('l',5),

DBMS_RANDOM.string('L',5),

DBMS_RANDOM.string('a',5),

DBMS_RANDOM.string('A',5),

DBMS_RANDOM.string('u',5),

DBMS_RANDOM.string('U',5),

DBMS_RANDOM.string('x',5),

DBMS_RANDOM.string('X',5),

DBMS_RANDOM.string('p',5),

DBMS_RANDOM.string('P',5)

from

(

SELECT level,ROWNUM rn

from DUAL

CONNECT BY ROWNUM<=1001

)

相关文档:

Tablespace

ORACLE中,表空间是数据管理的基本方法,所有用户的对象要存放在表空间中,也就是用户有空间的使用权,才能创建用户对象.否则是不充许创建对象,因为就是想创建对象,如表,索引等,也没有地方存放,Oracle会提示:没有存储配额.

因此,在创建对象之前,首先要分配存储空间.

分配存 ......

FORALL语句的一个关键性改进,它可大大简化代码,并且对于那些要在PL/SQL程序中更新很多行数据的程序来说,它可显著提高其性能。

1:

用FORALL来增强DML的处理能力

Oracle为Oracle8i中的PL/SQL引入了两个新的数据操纵语言(DML)语句:BULK COLLECT和FORALL。这两个语句在PL/SQL内部进行一种数组处理

;BULK COLLE ......

RMAN> startup nomount;

RMAN> sql 'alter session set nls_date_format=''yyyy-mm-dd hh24:mi:ss''";

--因为rman默认以环境变量来读取时间格式,与sqlplus的固定格式不同,所以,此处要设定时间格式变量。

RMAN> restore controlfile from autobackup until time '2009-03-10 18:15:00';

注意,仍然需要适当� ......

一、Enterprise Manager 10g

默认情况下,安装Oracle时,会安装EM。它是位于数据库服务器上的HTTP服务器。

(1)启动EM

要确保OracleDBConsole服务已经启动。

启动服务:emctl start dbconsole

关闭服务:emctl stop dbconsole

访问EM:http://服务器名称:端口号/em

端口号可在$ORACLE_HOME/install/pro ......

我们都都知道在controlfile中记录着每一个archivelog的相关信息,当然们在OS下把这些物理文件delete掉后,在我们的

controlfile中仍然记录着这些archivelog的信息,在oracle的OEM管理器中有可视化的日志展现出,当我们手工清除archive目录下的文件后,这些记录并没有被我们从controlfile中清除掉,也就是oracle并不 ......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值