数据库技术大会PPT:构建高可用数据库监控系统

这两天在北京参加IT168组织的2010数据库技术大会,应该说这次大会非常的成功,场场爆满。见到了很多老朋友,认识了更多的新朋友,不亦乐乎。

今天下午第一场,我分享了一个关于数据库监控系统的topic,开场时话筒出现了些小插曲,加上发现PPT不是我后来提交给大会的最新版本,当时就有点发懵,汗就开始往外冒了。看来以后要多多练习提高演讲的水平和临场的应变控制能力了。希望我结巴的话语不至于让大家感到门票白买了。就数据库监控这个话题本身而言,我相信大部分DBA应该都是有兴趣,并且也是有自己的一些心得的,因此,我带来这个主题,一个重要的目的,是希望能起到抛砖引玉的作用,希望能有更多的DBA能去关注这方面,并且一起交流分享如何把数据库监控做到极致。如果有对数据库监控感兴趣,有想法的朋友,也非常的欢迎来杭州,和我们一起来把这个产品做得更好,或许真有一天能做成产品开源出来也是可能的。

下面是新版本的PPT,和大会上大家看到的可能有一点区别,大家如果对数据库监控有什么建议,欢迎指教。



无觅相关文章插件,快速提升流量

9条评论

  • At 2010.04.06 11:04, TQ said:

    谢谢分享!

    • At 2010.04.07 14:05, 帅小伙 said:

      似乎看不了。。。提示已经删除

      • At 2010.04.08 10:42, NinGoo said:

        正常的啊,你再试试?

      • At 2010.04.07 18:33, zhouyf said:

        非常感觉兴趣,能否介绍一下常用的一些 关键指标?

        • At 2010.04.08 10:32, 苦瓜 said:

          请教一个关于mysql的问题
          select sum(a) from t
          a是一个decimal类型的字段
          会在后面出现多余的小数位,无法精确计算,mysql如何精确计算呢?

          • At 2010.04.08 10:43, NinGoo said:

            你说的精确计算指的是?

            • At 2010.04.08 13:23, 苦瓜 said:

              首先感谢您百忙之中还来回复我的邮件.谢谢

              下面的具体情况:

              CREATE TABLE IF NOT EXISTS `t` (
              `a` float NOT NULL
              ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
              INSERT INTO `t` (`a`) VALUES
              (0.0005),
              (0.000829);

              SELECT sum( a ) FROM `t` WHERE 1
              会得到一个数是0.00132900004973635
              实际应该是0.001329

              • At 2010.04.08 13:33, NinGoo said:

                float,浮点数在计算机中的精度是不精确的,所以浮点数不能直接用==进行比较。按照你这个场景,改用decimal类型就ok了

                create table t2(a decimal(20,8));
                Query OK, 0 rows affected (0.03 sec)

                root@test 01:30:15>INSERT INTO `t2` (`a`) VALUES
                -> (0.0005),
                -> (0.000829);
                Query OK, 2 rows affected (0.00 sec)
                Records: 2 Duplicates: 0 Warnings: 0

                root@test 01:30:47>select sum(a) from t2;
                +————+
                | sum(a) |
                +————+
                | 0.00132900 |

          • At 2015.12.26 15:34, Oracle如何监控表的DML次数-IT大道 said:

            […] 在数据库技术大会上,做了《构建高可用数据库监控系统》的分享以后,很多朋友对北斗如何实现表的DML次数监控有兴趣,会上因为时间的原因,我只是说有系统视图可以查到这个信息,因此有了本文,可以稍微详细一点来说明是如何实现的。 […]


            (Required)
            (Required, will not be published)