吾生有涯,而知无涯,适当止学.循序渐进,步步提升 Talk is cheap, show me the code.
发布时间:2015-04-16 15:20:41
基本原理:通过分析/proc/diskstats文件,来对IO的性能进行监控。解释如下:+++++++++++++++++++++++++++对/proc/diskstats的解释++++++++++++++++++++++++++++++++++++++++++++[root@localhost bin]# cat /proc/diskstats | grep sda | head -18 0 sda 73840 10263 3178156 91219 1110085 4192562 42423152.........【阅读全文】
发布时间:2015-03-16 10:30:16
场景:由于Toad,PL/SQL dev 工具都不能使用64位的Oracle,可以从官方网站下载instantclient-basic-win32-11.2.0.1.0软件。安装步骤1.解压instantclient-basic-win32-11.2.0.1.0.zip文件放到D:\oracle11client\instantclient_11_2目录上2.在“环境变量”的“用户变量”中增加:*.ORACLE_HOME = D:\oracle11client\ins.........【阅读全文】
发布时间:2015-02-08 20:44:09
1.Oracle DataGuard 简介 OracleDataGuard是Oracle开发的一种数据库级别的HA方案,最主要功能是冗灾、数据保护、故障恢复等,它是生产数据库的“事务一致性镜像”,DataGuard创建时,使用主数据库的物理镜像备份;DataGuard创建完成后,备数据库会.........【阅读全文】
发布时间:2015-01-30 10:48:35
环境背景:Linux CentOS 6.51.++++++++安装底层包+++++++++点击(此处)折叠或打开yum install automakeyum makecacheyum install gccyum install gcc-c++ -yyum install libpcap.........【阅读全文】
发布时间:2015-01-16 16:55:15
FIO是测试IOPS的非常好的工具,用来对硬件进行压力测试和验证,支持13种不同的I/O引擎,包括:sync,mmap, libaio, posixaio, SG v3, splice, null, network, syslet, guasi, solarisaio 等等。fio 官网地址:http://freshmeat.net/projects/fio/一,FIO安装wget http://brick.kernel.dk/snaps/fio-2.0.7.tar.gz.........【阅读全文】
发布时间:2014-09-25 17:26:03
场景: 今天下午安装一个CentOS6.5操作系统,忘记配置swap分区。看看如何安装系统之后,增加和删除swap分区。方法如下:1.内存占用情况[root@mysql01 Downloads]# free total .........【阅读全文】
发布时间:2014-09-25 10:11:30
当使用VMware的克隆技术时,它克隆出虚拟机的是配置是一致的,包括网络方面。导致Mac地址也是一样的,解决方法如下:先注释掉后面eth0和eth1网卡的信息,然后重新启动服务器,让他们重新生成新的eth0的mac地址。[root@mysql01 ~]# cat /etc/udev/rules.d/70-persistent-net.rules # .........【阅读全文】
发布时间:2014-09-16 11:21:05
5.6之前的mysql版本。master info log和relay log info log,都是存储在文件master.info和relay-log.info中。但这个对于服务器掉电的问题,是不能保证relay log info 可以一致性,为了保证这个crash-safe。5.6推荐一种新的保障方式,把master.info和relay-log.info保存在两张表中。 &n.........【阅读全文】
发布时间:2014-08-11 11:53:50
本文通过分析一次奇怪的锁问题总结出分析锁的相关的步骤和方法,希望能对广大的DBA同学分析锁的问题有帮助!......【阅读全文】
发布时间:2013-12-16 10:21:49
场景:启动数据库的之后,alter出现了如下错误 :Errors in file /arp/oraarp/admin/arpdb/udump/arpdb_ora_10338.trc:ORA-00600: internal error code, arguments: [keltnfy-ldmInit], [46], [1], [], [], [], [], []USER: terminating instance due to error 600Instance terminated by USER, pid = 10338解决.........【阅读全文】
发布时间:2013-12-02 09:07:33
1.先去监听日志的目录里面并查看大小 cd $ORACLE_HOME/network/log/ du -sh *2.到listener里面,查看对应的log_file和log_status [oraarp@localhost log]$ lsnrctl LSNRCTL> show log_file &nbs.........【阅读全文】
发布时间:2013-11-05 11:06:52
我一向都是已解决方法为目的来解决问题,导致有些概念模糊不清晰。先写下解决方法。SQL> select * from V$FLASH_RECOVERY_AREA_USAGE;FILE_TYPE PERCENT_SPACE_USED PERCENT_SPACE_RECLAIMABLE NUMBER_OF_FILES------------ ------------------ ------------------------- ---------------CONTR.........【阅读全文】
发布时间:2013-10-18 15:22:30
场景:触发刷新的场景有:1.刚开始对数据库进行的初始化刷新2.一个commit3.根据一个预定计划的job来对物化视图进行刷新问题的场景,是通过一个预定的计划来对物化视图做刷新操作。点击(此处)折叠或打开CREATE MATERIALIZED VIEW TESTMV NOLO.........【阅读全文】