原因: 由于未正常关机,导致测试机文件系统损坏。重启191测试机后/home 目录处于read only状态。

191测试机恢复过程:

首先查看测试机硬盘状态:

[etl@dmtest tmp]$ df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda6            190366332  35541080 144999100  20% /
/dev/sda5            190366332  66287632 114252548  37% /usr
/[……]

继续阅读

分类: 运维知识 标签: ,

进制转换:\x{100},\d{12} …大小写: "\LASDFA"
ASCII字符判断

perl -i.bk -pe 's/[^[:ascii:]]//g;' file
perl 执行树

perl -MO=Terse put.pl 
perl Debugging

use Devel::Peek;

A data debugging tool for the XS programmer

Devel::Symdump 打印符号表

Devel::R[……]

继续阅读

分类: perl 标签: , , , , , ,

1.direct insert
sql> insert /*+append */ into emp nologging
sql> select * from emp_old;
2.parallel direct-load insert
sql> alter session enable parallel dml;
sql> insert /*+parallel(emp,2) */ into emp nologging
sql> select * from emp_old;

[……]

继续阅读

分类: oracle 标签:

DB2的限制

1. 一個表的最大列數<=1012

2. 一個視圖的最大列數<=5000

3. 一行的最大長度(字節)<=32677

4. 每個分區中表的最大尺寸(千兆字節數)<=512

5. 每個分區中索引的最大尺寸(千兆字節數)<=512

6. 每個分區中表的最大行數<=4000000000

7. 最長索引關鍵字(字節數)<=1024

8. 一個索引關鍵字中的最大列數<=16

9. 一個表的最大索引數<=32767或存儲器

10. 一個SQL語句或視圖中[……]

继续阅读

分类: 未分类 标签:

可能导致代码崩溃或者明显数据错误的问题。

1.

主键都要检查NVL判断。就是说主键为空或者主键重复都会导致代码崩溃。

2.

用户数,用count~~~~~~~~~~~不用SUM

3.

GPRS流量是按K还是M为单位?

4.

WHERE B.MARK_PLAN_NAM like ‘%GPRS%’

这个限制条件存在缺陷,比如小写的gprs就匹配不到。

5.

like之后是否用了%.

6.

关联出错  on B.usr_nbr = B.usr_nbr

7.

数据分层,要注意临界值是否取得到。

CASE WHEN (A.DOWN_FLUX[……]

继续阅读

分类: oracle, 测试知识 标签: ,

#监控执行成本最高的sql语句

select agent_id,rows_selected,rows_read from sysibmadm.snapappl fetch first 10 rows only;

 

#监控运行最长的sql语句

select substr(appl_name,1,15) as Appl_name,elapsed_time_min as "Elapsed Min.",appl_status as "Status ",substr(authid,1,10) a[……]

继续阅读

分类: DB2 标签:

SEO Powered by Platinum SEO from Techblissonline