Taobaodba - taobaodba.com - 江边潮未尽,枫红一季秋

Latest News:

LVS & MySQL NDB Cluster 8 Feb 2010 | 09:26 pm

章文嵩博士(LVS开源项目创始人)进入淘宝好几个月了,今天是他第一次讲解LVS的实现原理。作为DBA的一员,终于近距离膜拜了大牛。 讲解的内容就不具体介绍了,在LVS官方网站上面可以找到。PPT的内容和网站上基本上一样,只是讲解人是章博士本人。我在这整理一下自己的理解,不对请大家指正。 ^_^ 组成LVS最重要的部分有三个:请求分发服务器、处理服务器、共享存储。 典型的Web集群并不需要共享存储...

Oracle索引abc 8 Feb 2010 | 09:26 pm

在这篇文章里,给大家简单介绍一下本人对Oracle索引的理解,如有不妥的地方,请不吝指教。 本文只讲最最平常最最简单的索引,就是以create index ix on tx(a,b,c);形式创建的索引,而不讲位图索引、反向键索引、倒序索引、基于函数的索引等等。其实呢,只要是基于B树的索引,不管是在Oracle, Mysql,还是其它数据库中,原理应当都是一样的。 索引最重要的一个性质应该就是...

详解MyISAM Key Cache(前篇) 8 Feb 2010 | 09:26 pm

p { text-indent:28px; } 本文将分为前、中、后三篇,分别介绍MyISAM Key Cache的一般机制、Mid-point strategy、状态、参数和命令。 “Cache为王”,无所不在。为了最小化磁盘I/O,MyISAM将最频繁访问的索引块(“index block”)都放在内存中,这样的内存缓冲区我们称之为Key Cache,它的大小可以通过参数key_buffe...

详解MyISAM Key Cache(中篇) 8 Feb 2010 | 09:26 pm

p { text-indent:28px; } 在前篇中介绍了Key Cache的基本机制,并且介绍了Key Cache的LRU算法。作为对LRU算法的改进,MyISAM还提供了另一个缓存算法:“Midpoint Insertion Strategy”。本文将重点介绍该算法的原理和配置。 1. 相关参数 该策略涉及的参数有:key_cache_division_limit、key_cache...

详解MyISAM Key Cache(后篇) 8 Feb 2010 | 09:26 pm

p { text-indent:28px; } 在前两篇(前篇、中篇)中,分别介绍了Key Cache的基本原理(LRU和Midpoint Insertion Strategy)。最后,将介绍一些相关的参数、状态参数和命令。 Key Cache的配置很灵活,可以针对全局配置,还可以针对某个单独数据表分配Key Cache的大小;如果一个数据表某部分的索引块被访问的非常频繁(较之其他索引块),那...

分布式之后的变化 8 Feb 2010 | 09:26 pm

在经历了2009年的分布式启步之后,经过改造的数据库系统性能得到极大的提升,但这个变化仍然不构成今天这篇文章的主题,我想要说的是另外一方面的变化,这个变化在某种程度上影响着当前DBA的角色变化问题。 在分布式数据库时代,开发DBA的开发支持工作相比于以前,会有更多的系统思考问题的机会,会结合应用来设计量身定做的分布式数据库系统,如果一个DBA对业务有着深刻的理解,深刻理解数据库原理,既具有整体性...

InnoDB Double write 8 Feb 2010 | 09:26 pm

p { text-indent:28px; } 记得刚开始看InnoDB文档的时候,Double Write一节(其实只有一小段)就让我很困惑。无奈当时内力太浅,纠缠了很久也没弄明白。时隔几个月,重新来整理一下。 涉及到的概念:Buffer Pool简称BP,Dirty Page,Log file,Flush,innodb tablespace。 1. 什么是Double Write 在I...

MySQL Timeout解析 8 Feb 2010 | 09:26 pm

"And God said, Let there be network: and there was timeout" 在使用MySQL的过程中,你是否遇到了众多让人百思不得其解的Timeout? 那么这些Timeout之后,到底是代码问题,还是不为人知的匠心独具? 本期Out-man,讲述咱们MySQL DBA自己的Timeout。 先看一下比较常见的Timeout参数和相关解释: conne...

mysqldump意外终止的原因以及解决方法 8 Feb 2010 | 09:26 pm

mysqldump是非常重要的MySQL备份工具。然而在长年累月的使用过程中,TAOBAO多次出现了因mysqldump意外终止而导致备份失败的情况。 以下是我们经常遇到的问题: 1、Lost connection to MySQL server at 'reading initial communication packet': 这个主要是因为DNS不稳定导致的。如果做了网络隔离,MySQL处...

北京团队mysql DBA招聘 8 Feb 2010 | 09:26 pm

岗位描述:mysql DBA开发支持,负责跟进北京团队的各产品开发项目 招聘人数:1人 工作地点:北京 技能要求: 精通/熟悉MySQL数据库的运行机制和体系架构 精通mysql SQL优化 熟练掌握数据库设计理论 熟悉linux操作系统的使用 ...

Related Keywords:

taobao, 淘宝, oracle instr, 淘宝dba, oracle 创建非唯一性索引, 傲视天地马腾图, taobao nfs, taobao dba 团队, 淘宝 dba, mysql 建表 无朱建

Recently parsed news:

Recent searches: