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

  |   本站Feed      

mysql基本连接,mysqli,pdo,adodb,pearDB之间的区别

2009-10-04 00:08:37  |   才被阅读:1,512 次  |   要评论?
分类: MySQL优化设计  |   发布: OurMySQL  |   来源:蒯义刚
标签: , , ,

测试了一下mysql基本连接,mysqli,pdo,adodb,pearDB这几个的速度,结果如下:可用mysql基本连接,自己封装成类。特别是开源程序,因为不确定服务器是否可以支持mysqli,应使用mysql基本连接。特定的项目,有自己的服务器,可以自行安装mysqli扩展,推荐使用mysqli。

继续阅读全文...

MySQL InnoDB性能调整的一点实践

2009-09-03 23:07:23  |   才被阅读:1,981 次  |   才1条评论
分类: MySQL优化设计  |   发布: OurMySQL  |   来源:robbin
标签: , ,

数据库服务器启动以后,运行不太正常。表现出来的现象是:
1、操作系统内存Disk Cache使用了2.7GB
2、操作系统swap空间使用了200MB左右,一直不停进行swap in/swap out
3、CPU的IO Wait偏高,平均在10%以上

继续阅读全文...

innodb_flush_method 与 Linux File I/O

2009-08-31 09:15:41  |   才被阅读:1,494 次  |   要评论?
分类: MySQL优化设计  |   发布: OurMySQL  |   来源:Taobao DBA Team
标签: ,

innodb_flush_log_at_trx_commit参数确定日志文件何时write、flush。innodb_flush_method则确定日志及数据文件如何write、flush。在Linux下,innodb_flush_method可以取如下值:fdatasync, O_DSYNC, O_DIRECT,那这三个值分别是如何影响文件写入的?首先我们需要先来了解Linux的文件I/O是如何工作的。

继续阅读全文...

Query Cache,看上去很美

2009-08-27 20:21:30  |   才被阅读:1,620 次  |   才2条评论
分类: MySQL优化设计  |   发布: OurMySQL  |   来源:Taobao DBA Team
标签:

当你的数据库打开了Query Cache(简称QC)功能后,数据库在执行SELECT语句时,会将其结果放到QC中,当下一次处理同样的SELECT请求时,数据库就会从QC取得结果,而不需要去数据表中查询。

继续阅读全文...

CHAR定长字段对MyISAM和InnoDB的意义

2009-08-14 23:16:52  |   才被阅读:708 次  |   要评论?
分类: MySQL优化设计  |   发布: OurMySQL  |   来源:老王的技术手册
标签:

如果使用类似主服务器是InnoDB,从服务器是MyISAM这样的主从结构,那么就有必要针对不同的表类型考虑CHAR的取舍,头脑中应该一直有这样的概念,不要想当然的认为主从服务器中表的字段类型必须一致。

继续阅读全文...