我们致力于一个MySQL知识的分享网站

  |   本站Feed      

Gearman Server 使用 MySQL UDFs 来管理和保持队列

2010-09-30 16:02:26  |   才被阅读:1,866 次  |   才1条评论
分类: MySQL初级应用  |   发布: OurMySQL  |   来源:扶凯
标签: , ,

我们知道 Gearman 的任务是一个数组结构,只存在内存中,一断电怎么样这个信息就会不存在。所以新的 gearman 开发了一个功能,就是通过 mysql 来存储任务信息。这样可以持久的保持任务的状态。也可以直接对数据库的操作,然后就直接下发任务。下面的内容,基本照着英文译过来的。。。

继续阅读全文...

InnoDB Double write

2010-04-13 13:20:34  |   才被阅读:2,422 次  |   才7条评论
分类: MySQL初级应用  |   发布: OurMySQL  |   来源:DBA@Taobao
标签: ,

在InnoDB将BP中的Dirty Page刷(flush)到磁盘上时,首先会将Page刷到InnoDB tablespace的一个区域中,我们称该区域为Double write Buffer。在向Double write Buffer写入成功后,再择机将数据拷贝到正在的数据文件对应的位置。

继续阅读全文...

MySQL也能并发导入数据

2010-04-12 17:01:22  |   才被阅读:1,042 次  |   要评论?
分类: MySQL初级应用  |   发布: OurMySQL  |   来源:MySQL 中文网
标签: ,

对MySQL的用户而言,备受诟病的一个问题就是导入SQL备份文件时不能并发,使得导入的效率很低。今天,我们就来改变下思路,尝试一下并发导入的方法,供大家参考。1、问题分析想要实现并发导入,其实没那么难,最简单的思路就是:将完整的文件切分成多份,然后并发导入即可。在这里,我自己的做法是这样的:1) 首先,假设只有一个库;多个库的情况也是类似,无非就是循环2) 计算SQL文件总行数3) 计算SQL文件总大小4) 设定每个切分文…

继续阅读全文...

MySQL修改库名

2009-12-12 23:29:53  |   才被阅读:1,332 次  |   要评论?
分类: MySQL初级应用  |   发布: OurMySQL  |   来源:架构研究室
标签:

如果是MyISAM的话.只要修改DATA目录下面的那个库名的文件夹的名字就OK了
如果是INNODB的话.其实是无法修改库名的.网上瞎咧咧的什么RENAME DATABASE或者ALTER DATABASE都是不行的

继续阅读全文...

Memory & MyISAM 引擎小注意!

2009-11-18 14:03:38  |   才被阅读:1,450 次  |   才1条评论
分类: MySQL初级应用  |   发布: OurMySQL  |   来源:上帝,咱们不见不散!
标签: , ,

今天有朋友问题,MEMORY 引擎的表查询速度竟然比MYISAM引擎慢!
熟读手册后,你就不用有这样的疑问了。

继续阅读全文...