Oracle 9i新特性

王朝oracle·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

-----txfy

1)9i新特性之字符设置扫描--Csscan

9i提供了一个新的指令,这就是csscan,全称为Character Set Scanner.他的作用是对数据库指定部分

进行扫描,已确定是否能够将字符集设置为你想转换的类型,转换后会不会报错。

指令用法:

$csscan system/manager full=y tochar=utf8 array=102400 process=4

从上面我们看出他与eXP/imp的使用格式比较类似。它包括以下参数。

userid 用户名和密码

full y扫描整个数据库,n只扫描选择中的表。

user 假如你想扫描制定的表,这个参数指定了这个表所属的用户。

table 需要扫描的表

tochar 你计划要把数据库转换成的类型。

process 你要用来扫描的进程数。

array 批次扫描数量

log 日志名和路径

tongchar 目标字符集的nchar,nvchar,and nclob等的设置。

parfile 类似于imp的parfile,将预先写好的参数放入一个文件,然后调用这个文件。

-----------------------------------------------------------------------------------

2)9i新特性之first_rows

9i提供了一个新的特性,这就是在查询的hint中使用first_rows具体用法如下:

select /*+first_rows(30)*/ * from scott.emp;

这个特性保证了前n行以尽可能快的速度被显示出来。

----------------------------------------------------------------------------------

3)long,long raw 到blob的迁移

alter table xxx modify(xxx blob);

需要注重的是这个时候表上的所有索引都需要手工重建。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航