1、MyISAM和InnoDB的选择。 MyISAM用的是表锁,InnoDB用的是行锁。 MyIsam写优先,进行写操作时,会锁表。InnoDB写操作时锁行。因而如果写操作比较频繁应该用InnoDB较好。 另MyIsam 语句select count(*) from table数据直接被缓存了...
分类:
数据库 时间:
2015-01-13 23:07:43
阅读次数:
203
原文地址:Mysql一些重要配置参数的学习与整理(一) ? ?? 最近一直在进行mysql的学习,主要是学习mysql的一些配置参数,了解参数的意义,考虑其对mysql性能的影响,向同事要了一份正式服务器上的mys...
分类:
数据库 时间:
2015-01-06 18:19:45
阅读次数:
251
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。
分类:
数据库 时间:
2015-01-05 21:56:04
阅读次数:
279
公司网站访问量越来越大, MySQL数据库服务器的压力越来越大了,第一步自然想到的是 MySQL系统参数的优化,我们不可能指望 MySQL 默认的系统参数能够让MySQL运行得非常顺畅。在Apache(Nginx)、PHP、 MySQL的体系...
分类:
数据库 时间:
2015-01-04 13:45:21
阅读次数:
364
这里我们就拿一个看上去很简单的功能来分析一下。需求:一个论坛帖子总量的统计附加要求:实时更新在很多人看来,这个功能非常容易实现,不就是执行一条SELECT COUNT(*)的Query 就可以得到结果了么?是的,确实只需要如此简单的一个Query 就可以得到结果。但是,如果我们采用不是MyISAM ...
分类:
数据库 时间:
2015-01-04 09:55:29
阅读次数:
214
from:http://www.111cn.net/database/mysql/59776.htmMySQL的优化我分为两个部分,一是服务器物理硬件的优化,二是MySQL自身(my.cnf)的优化。一、服务器硬件对MySQL性能的影响① 磁盘寻道能力(磁盘I/O),以目前高转速SCSI硬盘(720...
分类:
数据库 时间:
2015-01-03 23:51:44
阅读次数:
297
MySql 性能到底能有多高?用了php半年多,真正如此深入的去思考这个问题还是从前天开始。有过痛苦有过绝望,到现在充满信心!MySql 这个数据库绝对是适合dba级的高手去玩的,一般做一点1万篇新闻的小型系统怎么写都可以,用xx框架可以实现快速开发。可是数据量到了10万,百万至千万,他的性能还能那...
分类:
数据库 时间:
2014-12-30 09:14:41
阅读次数:
219
随着项目的上线,关注开始关注服务器的运维和优化,其中后端数据库状态查看和参数调优是比不可少的一步,可能用到的两个小工具:mysqltuner.pltuning-primer.sh参考:[1] mysql监测工具tuning-primer.sh.http://blog.csdn.net/ls364.....
分类:
数据库 时间:
2014-12-23 11:59:23
阅读次数:
173
key_buffer_size 为了最小化磁盘的 I/O , MyISAM 存储引擎的表使用键高速缓存来缓存索引,这个键高速缓存的大小则通过 key-buffer-size 参数来设置。如果应用系统中使用的表以 MyISAM 存储引擎为主,则应该适当增加该参数的值,以便尽可能的缓存索引,提高访问的....
分类:
数据库 时间:
2014-12-23 11:51:02
阅读次数:
244
如何从MySQL一个数据表中提取一条随机的效率,同时要保证效率最高。...
分类:
数据库 时间:
2014-12-18 16:55:23
阅读次数:
189