谈谈容灾

今天来谈谈关于容灾的一些事情,其实网上很多关于容灾的方案、白皮书等等,各个厂家也有自己主推的容灾工具。在这里,我结合自己的工作经验,简单的谈谈我理解的数据库容灾。 容灾,要考虑投资额度,能承受多少最大的支出;要考虑能接受的损失范围,保证我最小业务运行有哪些条件;要考虑容灾的距离,是本地容灾还是异地容 […]

Continue Reading

世说新语:什么dba最牛?

今天在qq群里面有人聊起来,做什么dba最牛?开发dba好乎 or 维护dba好乎?其实我个人认为只要技术好,都会做的很牛,都能为自己某一份比较好的收入,并且有一个比较广阔的职业前景。 不过,话又说回来了(发挥一下偶的恶搞性格),无论是开发dba还是维护dba,做supporter还是比较累的。 个 […]

Continue Reading

一些X$表的小结

今天在eygle的网站上看到了一篇关于死事务的恢复进度查询的文章,里面介绍x$ktuxe表的使用。因此想对X$表进行一个整理,以便在今后使用的时候能方便的查询。如果大家有其他使用X$表的经验,也欢迎补充。 在oracle 9i R2的版本,有394个X$表: [crayon-6639368460c4 […]

Continue Reading

一些常用的unix命令

1.PS1提示符:

2.tar多个文件到一个tar包

3.查找ftpTmp下是否存在文件

4.批量删除文件 […]

Continue Reading

“酷”大于“好”

今天可能是苹果迷们心情上窜下跳的一天,首先,前段时间非常“酷”的iphone从599美元的价格今天突然跌到399美元,让前段时间入手iphone的粉丝捶胸顿足不已;另一方面,乔布斯也推出了新一代的ipod:ipod touch(见下图) 这一新产品的消息,又让苹果的粉丝们欢呼雀跃了!(iPod to […]

Continue Reading

10g对sqlplus一处改进

今天在10g上用sqlpus登录后切换用户,发现sqlplus的提示能自动的改变,比起9i来,也算是个不错的进步了,因为在9i只能显示初次登录的信息,但是在10g却能实时的显示当前用户的信息了:

Continue Reading

因为hosts文件无法实现侦听动态注册

今天一个同事来求助sqlplus+sid登录不上的问题,测试登录,发现有ora-12514的报错:

检查了sqlnet.ora文件,发现NAMES.DIRECTORY_PATH= (TNSNAMES),是使用tsnnames,继续检查 […]

Continue Reading

配置dp备份报错fail to load MML

今天在配置dp时,dp中报错: 用手工测试也有类似的报错:

检查了lib库中的link也是已经建立了:

后来查了相关的文档,才发现那个link的微妙差别,原来在64位的 […]

Continue Reading

DBA要有良好的工作作风

dba不仅仅要有扎实的基础,良好的心态,更要有个良好的工作作风。 1、无论什么时候,要保证业务不受影响。你可以做清理,可以做优化,可以做备份,但是前提是这些操作不能影响到业务操作,需要预估这些操作的时间,会否延时到业务高峰期。这不仅要求dba了解数据库,也要了解业务,一个月中哪几天是业务高峰期;一天 […]

Continue Reading

数据库安装交接文档

数据安装完之后,数据库安装人员就可以把数据库交付给维护人员或者应用部署人员,但是往往很多时候没有交接文档,缺乏必要的信息,在后续的工作中造成了不少不便。在这里,我选取了一些比较重要的数据库信息——主机名称、操作系统版本、数据库安装用户名、数据库安装用户密码、数据库安装用户主目录、数据库安装用户环境变 […]

Continue Reading

一些不错的oracle书籍

《oracle专家高级编程》:即传说中的expert one on one,tom的经典著作,对oracle的架构了解,sql执行效率有很强的指导作用。 《oracle9i性能调整》:新买的书,最近刚刚开始开看,虽然oracle已经出了11g了,不过还是比较喜欢从9i开始了解oracle,9i的教材 […]

Continue Reading