IT技术博客大学习 共学习 共进步
首页 / NinGoo.net
IT 2010-04-27 23:33:10 / 累计浏览 4,020

Oracle如何监控表的DML次数

我说的系统视图,具体指的是dba_tab_modifications/all_tab_modifications/dba_tab_modifications,这几个视图收集了表自从上一次分析之后的DML累积次数。但是要注意,考虑到性能的影响,Oracle并不是实时统计这个数据的,在Oracle9i之前,约3个小时SMON进程会刷新一次数据,而Oracle9i以后这个时间间隔变成了15分钟。

IT 2010-04-27 13:43:35 / 累计浏览 3,080

linux上大量tcp端口处于TIME_WAIT的问题

最近发现几个监控用的脚本在连接监控数据库的时候偶尔会连不上,报错:

 Couldn't connect to host:3306/tcp: IO::Socket::INET: connect: Cannot assign requested address

查看了一下发现系统中存在大量处于TIME_WAIT状态的tcp端口

IT 2010-02-26 09:04:48 / 累计浏览 4,580

Cassandra存储机制

在2009年兴起的NoSQL运动中,Cassandra是其中重要的一个分布式key-value数据库产品,由Facebook在2008年开源,目前是Apache的顶级项目。最近twitter的一篇声明,表示将从MySQL迁...

IT 2010-02-25 22:39:44 / 累计浏览 3,420

CAP原理与最终一致性

在足球比赛里,一个球员在一场比赛中进三个球,称之为帽子戏法(Hat-trick)。在分布式数据系统中,也有一个帽子原理(CAP Theorem),不过此帽子非彼帽...

IT 2010-01-24 16:19:33 / 累计浏览 2,980

PostgreSQL安装

PostgreSQL8.x版本的安装已经非常的简单了。EnterpriseDB制作了一键安装的版本,包括FreeBSD/Linux/Mac OS X/Solaris/Windows平台都有。不过即使使用源码编译,也非常的简单。各个...

IT 2010-01-23 16:05:19 / 累计浏览 2,320

PostgreSQL简介

上个周末,无聊的时候关注了一下PostgreSQL。第一次尝试去安装PostgreSQL,还是好几年前的事了,那是8.0版本刚出来,终于开始原生的支持windows了,所以在自己电脑上折...

IT 2010-01-13 14:07:17 / 累计浏览 2,900

tbstat:实时监控数据库统计状态的小工具

Author:NinGoo posted on NinGoo.net 用perl写了一个简单的工具,用于实时查看数据库的统计状态信息,展现信息主要来源于Oracle数据字典中v$systat和v$system_event。写这个工具的初衷,是因为目前我们对于...

IT 2009-12-17 09:12:02 / 累计浏览 3,120

NoSQL,关系数据库终结者?

作为一个DBA,几年走过来,工作中历经MS SQL Server 2000/2005,Oracle9i/10g/11g,MySQL5.0/5.1等不同的数据库产品和版本,对于关系型数据库系统(RDBMS)应该说有了一定的了解。...

IT 2009-12-02 09:25:12 / 累计浏览 3,120

如何在AIX中编译Perl

AIX默认是不带编译器的,所以如果要自己编译Perl,需要先安装编译器。开源的gcc自然可以算是最佳选择。在64位平台的AIX中,如果选择使用gcc来编译perl源代码,默认...

IT 2009-11-30 20:03:51 / 累计浏览 3,560

如何让Perl脚本同时只运行一个实例

空的lock文件不行,那么考虑在lock文件中加入一点内容,比如进程的PID号,然后通过检查该PID号的进程是否还在运行,就能避免上述bug了。

IT 2009-11-18 09:31:14 / 累计浏览 3,440

Gearman for MySQL

Gearman是一个开源的分布式调度框架,支持多种语言。在分布式环境中,如何管理大量的服务器,将某些任务分发到大量的机器上调度执行,是一个比较大的挑战,Gearm...

IT 2009-11-18 09:29:55 / 累计浏览 5,900

性能测试工具sysbench简介

sysbench是一款开源的多线程性能测试工具,可以执行CPU/内存/线程/IO/数据库等方面的性能测试。数据库目前支持MySQL/Oracle/PostgreSQL。本文只是简单演示一下几种测试的...

IT 2009-11-18 09:26:50 / 累计浏览 3,460

InnoDB线程并发检查机制

InnoDB在接受MySQL线程调用能时,有一个并发线程的检查机制,通过innodb_thread_concurrency参数进行控制。如果参数设置大于0,则表示检查机制开启,允许进入的线程数就...

IT 2009-11-08 16:52:33 / 累计浏览 1,780

XtraDB存储引擎

XtraDB存储引擎是percona公司对于innodb存储引擎进行改进加强后的产品,第一个版本为1.0.2-1,发布于2008年底。XtraDB兼容innodb的所有特性,并且在IO性能,锁性能,内存管...

IT 2009-11-08 16:50:39 / 累计浏览 2,660

武汉校园招聘归来

上个星期在武汉参加校园招聘,整整两天半的面试,算了算差不多面了40个人,累得够呛。当然,DBA并没有这么多候选人,只有14位,因为面试官紧缺,顺便帮忙面试...

IT 2009-10-19 23:26:18 / 累计浏览 4,260

使用Oracle正则表达式监控应用到数据库的连接情况

Author:NinGoo posted on NinGoo.net Oracle从10g开始支持正则表达式,在一些特殊的应用场景下,可以发挥超乎想象的便利。通过v$session,可以监控应用服务器到数据库的连接的情况。假设应用服务器的...