rsync 的 “file has vanished” 问题
新做的pg数据库的备份系统上线,今天发现报了一个错误,data/TABLESPACE/cyp_nw_data/PG_9.1_201105231/pgsql_tmp/file has vanished: "/usr/local/pgsql/data/TABLESPACE/cyp_nw_data/PG_9.1_201105231/pgs...
buildapp 生成独立可执行lisp程序
buildapp 是一个开源lisp项目, BSD 协议 把sbcl 的lisp 代码编译成独立可执行程序。可以把lisp 脚本编译成一个二进制的执行文件由于他需要把所有的引用到的package 都会混进去,还有sbcl 的imag 。所以出...
PG jdbc 驱动的cursor 的使用
商城转pg 有个索引的功能模块,之前在oracle 端的做法是根据rownum 分页读取的,每次10w 笔记录。 转到pg后,也是采用了这个方式,似乎就不太凑效了。如果不用order by 排序,直接使用limit m,n ...
mysql 安全bug
你的遇到了没有? 试试吧: $ for i in `seq 1 1000`; do mysql -u root --password=bad -h 127.0.0.1 2>/dev/null; done官方分发的二进制版本是没有问题的。自己编译的,小心了。 本身跟mysql 没有关系的,个gcc的...
pg 文件块损坏的修复措施。
抄来了的比较忙,没有时间测试,先放这里了pg 没有文件块级别的数据库恢复操作。 http://bbs.pgsqldb.com/client/post_show.php?zt_auto_bh=54607由于磁盘坏道或者是内存问题等硬件上的原因,有时候会导致数据库的数...
TRUNCATE in postgresql
在我们的印象里,truncate 命令是 ddl 是没有事务的。在mysql 跟oracle 里是这样的。在pg 里truncate 是事务安全的,也就是是说是可以回滚的。 [code] cyp_app=> begin; BEGINT...
监控mysql索引使用效率的脚本
SELECT t.table_schema AS db, t.table_name AS tab_name, s.index_name AS index_name, s.column_name AS field_name, s.seq_in_index AS ...
tcp 端口的time_wait 问题
最近发现几个监控用的脚本在连接监控数据库的时候偶尔会连不上,报错: Couldn't connect to host:3306/tcp: IO::Socket::INET: connect: Cannot assign requested&nb...
正则表达的捕获组的概念
正则表达式在字符串处理中经常使用,关于正则简单的用法相信有一点程序基础的人都懂得一些,这里就不介绍简单基础了。这里主要讲解一下在JAVA中实现了的正则的高级用法-分组与捕获。 对于要...
expdp/impdp 迁移表空间
cmsdb 的拆库已经完成,但是应为是在standby 的基础上拆的库,导致sid一致,无法再同一台机器上多一套standby 我们尝试了建立不同实例的standby 库,都告失败,只剩下2个方法可行了,一个是nid&...
oracle 事件诊断详细
一、Oracle跟踪文件 Oracle跟踪文件分为三种类型,一种是后台报警日志文件,记录数据库在启动、关闭和运行期间后台进程的活动情况,如表空间创建、回滚段创建、某些alter命令、日志切换、错误消息等。在数据库出...
UPDATE SET = (SELECT ) 语法的总结
这是3年前的一个总结了,最近发现提交的dba 这边的这种sql 比较多,虽然没有出什么错,单还是有必要再拿出来提醒下大家,update a set a1= (select &nb...
异构数据库的关联查询 oracle hsodbc 关联mysql
随着我们数据库从oracle 向mysql 迁移,一个新问题出来, 一个应用的一部分在 oracle端,一个部分在mysql端,而一个需求又恰恰是要关联两边的表做查询,怎么做? 一个方法,把其中一部分搬...
官方版本的关于 OCR / Vote disk 维护: (ADD/REMOVE/REPLACE/MOVE) 收藏此主题
非原创,抄来的来源:support.oracle.com原汁原味的,官方的,对于ocr voting disk 的管理方法OCR / Vote disk Maintenance Operations: (ADD/REMOVE/REPLACE/MO...
standby 数据库的切换步骤的官方版本
10.2 Data Guard Physical Standby Switchover [ID 751600.1] 修改时间 16-SEP-2010 类型 REFERENCE &nbs...
standby 数据库的切换步骤的官方版本
10.2 Data Guard Physical Standby Switchover [ID 751600.1] 修改时间 16-SEP-2010 类型 REFERENCE &nbs...
数据库遭遇 ora-07445 + ora-00108 错误 收藏此主题
新安装的sunha4数据库遭遇 这俩错误,系统不停的core dump 分区都被沾满了Mon Dec 20 10:03:26 2010dispatcher 'D000' encountered error getting&nb...
linux-ha heartbeat 搭建
我们提到了linux-ha 项目。 这里,我们就尝试搭建一套linux-ha 系统。 之前的在redhat AS 6.2 系统上没有安装成功,转而求Centos 5.5 , Centos 6.2 目前在Centos 上的这两个版本上都安装成功。...
纪念即将逝去的nosql
今天正式接到开发组通知,索引页的mongodb 已经正式下线,下周一关停。记得,也是去年5月份的时候,mongodb 进过一轮紧张的测试后上线了。 经过一年多的线上运维,也没有出过什么大的问题,虽然很多...
PG data wrapper 连接oracle 数据库oracle_fdw 安装
pg社区从来就不缺乏,先进的技术体验,只有想不到,没有做不到。 pg 数据库如何从oracle 数据库同步数据,本次转pg涉及到部分关联系统还在oracle 上运行,之前的同义词,db-link ,视图, 都已经不合适...