over函数 将表中相邻的一样的数值就合并成一个
比如 我有个column12232233然后查出来 我要变成12323也就是相邻的一样的数值就合并成一个 SQL> select * from tmp; ID---------- &nb...
db2在Linux下字符集问题
在红帽Linux系统装db2 v9.5,安装很顺利(装两次,一次用db2_install命令,一次用db2setup命令),但无论是图形安装时创建实例还是在字符界面安装好后创建实例,实例都无法启动,执行db2start命令没任何反应。最后在...
重温 sum_decode
表里是每日销售记录,有主键(ID)、共5销售员编号(saleman)、交易状态(statue)(订购(order)、取消订购(cancel)、退货(claim)、退货取消(claim_cancel))金额(amt)以及件数(qty)现在想求出其中三个个销售员的...
Oracle 10g的自动段空间管理(ASSM)
从10g开始,oracle开始提供Shrink的命令,假如我们的表空间中支持自动段空间管理 (ASSM),就可以使用这个特性缩小段,即降低HWM。这里需要强调一点,10g的这个新特性,仅对ASSM表空间有效,否则会报 ORA-10635: Inval...
AIX 系统 alias 的 用法
在.profile中加如下语句alias lslog='ls -l $(cat ~/curr_logr_name.txt)|sort +5'然后就可以直接进行lslog来查看了另:curr_logr_name.txt的实际内容如下qry_db2$(/home/dsg)vi curr_logr_name.txt"curr_logr_name...
一次归档日志激增的分析. logmnr
OS:redhat as 4 ORACLE:9207我们的生产库正常情况下一天产生400-500个日志.每个日志大小20M.最近发现日志量大量增加.更加奇怪的是白班(07:30--19:30)的日志是正常的.晚班(19:30--07:30)的日志就...
db2 用户-组-权限 测试
添加组:我的电脑-右键-管理-本地用户和组-组-新建组-添加成员db2sysadm_group,db2sysctrl_group,db2sysmaint_group,sysmon_groupdb2test_group新创建的用户组没有任何的权限:F:\DB2\IBM\SQLLIB\BIN>db2 grant ...
Use RMAN to Manage BackupSet -RETENTION POLICY
With Oracle 9iR2, We have a new way to let RMAN to manage backupset better.That is CONFIGURE RETENTION POLICY command .If we have enough backups to meet a specific recovery window. We can also tell R...
Oracle 优化参数 optimizer_mode 介绍
Oracle 在执行SQL语句时,有两种优化方法:即基于规则的RBO和基于代价的CBO。 在SQL执教的时候,到底采用何种优化方法,就由Oracle参数 optimizer_mode 来决定。 SQL> show parameter optimizer_mode NAME &nbs...
创建索引影响插入的速度
SQL> set autot on;SQL> create table testnoindex(a1 number);Table created.Elapsed: 00:00:00.09SQL> insert into testnoindex select level from dual connect by level<=30000;30000 rows created.Elap...
Access path: Bitmap index - rejected ( statistics has no effect to access plan)
Access path: Bitmap index - rejected 背景:SQL> select count(*) from wc_loymember_d; COUNT(*)---------- 8309483SQL> select count(*) from wc_loymember_d where X_TRVL_CD = 'Unspec...
【PARTITION】RANGE分区表合并分区
1.创建测试用range分区表sec@ora10g> create table t_partition_range (id number,name varchar2(50)) 2 partition by range(id)( 3 partition t_range_p1 values less than (1...
建立一个新的rac db到已有的rac环境里面
已经有一套rac db, crs和oracle rdbms都是10g版本的, 数据库已经在使用.sun平台的, solaris 10目前要新建一个db, 共用上面这个rac的主机, crs和vote,ocr等等. 问题是:使用新的os用户安装新...
使用在线备份集进行数据库重定向恢复到一个异名db的测试
C:\Documents and Settings\Fengjin>db2 backup database fengfeng online to f:\DB2include logsC:\Documents and Settings\Fengjin>db2 connect to fengfeng 数据库连接信息数据库服务器 ...
一则使用 hash 技术进行优化的案例 -md5
一则使用HASH技术进行优化的案例表结构:create table test_key(pk varchar(32), key1 varchar(20), key2 varchar(20), key3...
根据时间删除某字段重复记录
--表结构,没有主键create table tb (id varchar2(10),trans_flag date);--记录insert into tb values('1',to_date('2009-01-01','yyyy-mm-dd'));insert into tb values('2',to_date('2009-01-01','yyyy-mm-dd'));ins...
使用Catalog命令注册RMAN备份集
使用Catalog命令注册RMAN备份集 有朋友问在Oracle 10G R2版本中: 只有原库数据文件的RMAN备份集(此备份集不包含控制文件,log,参数文件等等,单纯只有数据库的所有数据文件的备份集),主库废了(可以理解为机房所在...
VXVM 管理逻辑卷
在 AIX 5.3 和 6.1 中使用 Veritas Volume Manager (VxVM) V5 管理逻辑卷http://www.ibm.com/developerworks/cn/aix/library/au-aixveritas/ 使用VxVM在线更换Oracle CRS硬盘速度挺快如果是数...
使用RMAN恢复Oracle 10g RAC库至异机
使用RMAN恢复Oracle 10g RAC库至异机http://www.eygle.com/digest/2009/02/rman_oracle10g_rac.html 主RAC库:2个节点 rac1(192.168.218.168),rac2(192.168.218.168) 采用ASM+RAW备机 standby(192.1...
Oracle RMAN进行的一次有益测试
关于Oracle RMAN进行的一次有益测试1 测试说明进行异机数据库之间的数据备份与恢复测试。假定条件如下:(1) 异机之间的数据备份与恢复;(2)  ...