201406-25 互联网数据库管理员需要做些什么? 很早前就想写篇博文介绍一下互联网DBA需要干的一些事情,但苦于没有时间,忙于平台建设,最近,各个模块都初具规模,故有时间静下心来,介绍一下。 众所周知,互联网DBA与传统行业DBA有很大的不同,那就 是管理的机器多,新技术更新快,面对的开发多、网络环境复杂、要求7*24待机;这样就导致互联网DBA的工作在传统DBA工作之上,增加了更多的复杂 性,我们必须考虑如何大批量部署,如何集中化监.... Read More >
201406-18 Mysql在大型网站的应用架构演变 Mysql在大型网站的应用架构演变 写在最前: 本文主要描述在网站的不同的并发访问量级下,Mysql架构的演变。 可扩展性 架构的可扩展性往往和并发是息息相关,没有并发的增长,也就没有必要做高可扩展性的架构,这里对可扩展性进行简单介绍一下,常用的扩展手.... Read More >
201311-14 MySQL性能优化的最佳20+条经验 1. 为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。 这里最主要的问题.... Read More >
201311-07 书写SQL需要注意的若干问题(MySQL版) 一、基本问题 1, 在系统中运行的SQL查询,先考虑一下能不能在Slave上检索,目前各个项目中Master上的不可避免的查询量是其他所有的Slave总和还多。 但也不是一味的都是在Slave上查询。 EMT上出过一次查询数据的情况:在一个前后顺序执行的逻辑代码中,先更新Master的数据,再在Slave上查更新后的数据,这样的操作很多时候因服务器和网络环境而出现查询结果不一致的情况。这样的就不.... Read More >
201311-04 Mysql主从复制 Mysql主从复制 本文档主要阐述mysql5.5.10的主从复制的配置操作,MySQL5.5的Replication是一个半同步的复制过程,较之前旧版本的异步同步有了较大的改进。 Master:172.16.42.214 OS:RadHat Enterprise AS 4.5 MySQL:mysql-5.5.10-linux2.6-i686 Mysql服务配置文件:.... Read More >
201309-12 MySQL:日期函数、时间函数总结 MySQL:日期函数、时间函数总结(MySQL 5.X) 一、MySQL 获得当前日期时间 函数 1.1 获得当前日期+时间(date + time)函数:now() mysql> select now();+---------------------+| now() |+---------------------+| 2008-08-08 22:20:46 |+-------.... Read More >