Archive

Posts Tagged ‘zhaolinjnu’

innodb在线备份的新方法

October 4th, 2008 3 comments

google code的google-mysql-tools公布了一个innodb在线备份的新方法:在不关闭mysql服务器的情况下,可以禁止掉所有的innodb文件的写,但不阻塞读,这个时候可以利用操作系统的文件拷贝命令进行在线备份。要实现这个功能,需要打一个google的mysql开发团队弄出的一个patch.

Read more…

Categories: 数据库 Tags: ,

又一项专利

April 15th, 2008 5 comments

去年完成了两项专利的申请,今天又收到了第三项专利的受理通知书,开心啊!本专利主要论述了一种数据库交叉体系结构,淘宝当前也是采用此结构,效果不错地。

按照公司政策,有一笔微薄的专利申请奖金,看来请客又不能避免!

MySQL之表结构修改

March 17th, 2008 2 comments

mysql数据库里,对一个已创建的表进行DDL操作,比如说添加一个字段。在做测试时,发现ddl操作的时间特别的长。oracle里,通常情况下只是修改数据字典就可以了,操作时间非常的短,阻塞DML的时间也比较短。mysql数据库对表进行ddl操作跟oracle数据库有很大的不同,它先要把原表拷贝一份到临时表,这期间不阻塞select,阻塞所有的更改操作(update,delete,insert),对临时表ddl操作完成,删除原表,重命名临时表。
如果一张比较大的表进行ddl变更,比如说40G,那拷贝的时间让人无法忍受,并且阻塞所有的DML操作,让业务无法继续。
Read more…

Categories: 数据库 Tags: , , , ,