[DTCC]2013数据库技术大会"斩获"

2910阅读 1评论2013-04-21 ning_lianjie
分类:Mysql/postgreSQL

有幸参加2013年的数据库技术大会,下面分享一下在会场得到的知识,以及自己的想法.
  1. 从"我对CAP的一点认识"说起,CAP即一致性,可用性,分区容忍度.其中P,分区容忍度,一般不是我们可控制的,因为我们很难控制不让埋在地下的光纤受到损害,不让机房的工作人员碰到网线等.我们所能控制的是在一致性和可能性直接做一个良好的折中方案.
    由此,我想到目前与金钱交易相关的支付系统,如果使用MySQL,那么MySQL中有什么办法,可以实现C和A的折中.重点看了下面几个参数
    binlog_cache_size
    binlog_format
    sync_binlog
    innodb_flush_log_at_trx_commit
  2. "淘宝秒杀场景",需要了解单个线程的消耗,特定业务场景+特别的代码处理.
    结论:熟悉软件,熟悉业务,才能得到最优化的方案.
  3. MariaDB中有颇多新特性值得尝试.
    更智能的查询优化器
    多源复制
    动态更改过滤规则
    线程监控
    注意:普通MySQL向MariaDB复制没有问题,但是MariaDB向普通MySQL复制会有问题-binlog版本号错误.
  4. DBA成长与团队建设
    不得称赞一句,非常幽默,精彩的小品.
    以一个故障为例,讲述了Oracle中如何处理空值(NULL),以及添加列的机制.
    Oracle版本,R11.1,R11.2
    DAB成长,贵在坚持.初学时,要全面,基础.
因个人精力,时间有限,错过其他优秀分享,期待PPT.
上一篇:MySQL监控模板说明-Percona MySQL Monitoring Template for Cacti
下一篇:[Ubuntu]恢复普通帐号的sudo权限

文章评论