Q复制的一篇好文章
今天看了Q复制的一篇好文章,其中的检查Q复制中的一些错误的脚本尤其好,可以作为以后工作过程中的一个工具了。https://developer.ibm.com/recipes/tutorials/q-replication-for-dbas/对于Q复制的监控,熟悉SQL的DBA们,可以编写自己的一套工具集,比如视图或者表函数,然后在操作系统上做一些alias来调用,监控就很方便了,慢慢脱离对Data
给虚拟机的增加空间
用VMWARE做的虚拟机,刚开始分配的空间不够,只有10G,后来想加5G,在vmware的配置上extend 5G,怎么在虚拟机里用那?
Linux下安装DB2的包依赖
检查的时候,报包依赖错误,解决办法yum install libaio-0.3.109-13.el7.i686yum install libstdc++.so.6yum install pam-devel.i686yum install pam.i686yum whatprovides package-name1.DBT3514W The db2prereqcheck utility
在虚拟机中安装ftp
安装ftpyum -y install vsftpd 查看vsftpd -v取消匿名登陆修改vsftpd.conf文件vi /etc/vsftpd/vsftpd.conf把 anonymous_enable=YES,改为NO,然后重启vsftpd3、设置开机启动:# chkconfig vsftpd on4、启动ftp服务# service vsftpd start检查服务状态# se
一些Linux shell命令 - 持续更新
文件里面长度最小的行awk '(NR==1||length(min)>length()){min=$0}END{print min}' tempa.txt文件里面长度最大的行awk '{if (length(max)<length()) max=$0}END{print max}' tempa.txt文件里面长度有几种cat tempa.txt | aw
一些Q复制实践的链接
一些Q复制实践的链接
linux安装DB2之前的操作系统参数
/etc/sysctl.conf参数设置讲解kernel.shmmni (SHMMNI) 256 * kernel.shmmax (SHMMAX) the minimum required on x86 systems is 268435456
DBA 那么多命令
对于很多DBA来说,记住很多命令是一件很头疼的事情,尤其是在客户现场,用命令行解决问题的时候。如果你没有达到那种精确记忆的水准,还是有一些办法来解决这个问题的,就拿DB2来说,你想做一个snapshot,但是命令有点模糊,不妨采用下面这个办法1. 进入db2 交互模式2. 输入 ?,这下你能看到很多的DB2命令,但是给的是关键字,相信你能看到: GET SNAPSHOT 3. 输入 ? GET S
db2exfmt
db2exfmt
pkg cache stmt包罗万象
--执行时间长的SQLselect stmt_exec_time, num_executions, stmt_textfrom table(mon_get_pkg_cache_stmt(null,null,null,-2)) as sorder by stmt_exec_time desc fetch first 5 rows only;--CPU时间消耗高的SQLselect stmt_exec
db2 reorg,runstats
db2 -x "select 'reorgchk update statistics on table ' || rtrim(tabschema)||'.'||rtrim(tabname) || ';' from syscat.tables where type = 'T' " > reorgchk.sqld
DB2 SQL改写
SQL改写 - 这个古老但是无法避免的话题
一次DB2 DR演练
一次DB2 DR演练
Python Uses ibm_db connect to DB2
Python Uses ibm_db connect to DB2
AIX的yum安装
AIX的yum安装
安装c, c++编译器 on AIX
安装c, c++编译器 on AIX
Install python on AIX 7
Install python on AIX 7
db2 hadr_spool_limit
db2 hadr_spool_limit
DB2 WLM
DB2 WLM
几种常见的NO SQL DB
几种常见的NO SQL DB