mysql
文章平均质量分 76
willko
这个作者很懒,什么都没留下…
展开
-
MySql分页limit 优化
mysql的分页比较简单,只需要limit offset,length就可以获取数据了,但是当offset比较大的时候,mysql明显性能下降 1.子查询优化法 mysql> set profiling=1;Query OK, 0 rows affected (0.00 sec) mysql> select count(*) from Member;原创 2009-02-06 21:17:00 · 143 阅读 · 0 评论 -
整合编译mysql和tcmalloc失败的原因
google-perftools里的tcmalloc比glibc的malloc的分配效率和性能要搞多了,所以经常用来优化。据说,对mysql大并发下有效的提高性能。。 环境 centos 5.3 mysql 5.1.30 我编译mysql 的参数是 ./configure --prefix=/usr/local/mysql --without-debug --with-原创 2009-02-07 16:37:00 · 1138 阅读 · 0 评论 -
设置合适的 InnoDB 日志文件大小的计算方法
做下笔记,简单记录一下,InnoDB日志文件太大,会影响MYSQL奔溃恢复的时间,太小会增加IO负担参考:http://www.mysqlperformanceblog.com/2008/11/21/how-to-calculate-a-good-innodb-log-file-size/mysql> pager grep sequencePAGER SET TO grep sequencem原创 2008-12-15 00:35:00 · 560 阅读 · 0 评论 -
mysql 安装、配置
一、公共部分1.tmp_table_size如果sql要创建临时表,explain结果中出现using temporary。创建临时表的大小大于这个值tmp_table_size,那mysql会把临时表保存在tmpdir(一般是硬盘),明显硬盘的速度要慢于内存。可以通过运行SHOW STATUS LIKE Created_tmp_%;查看当前情况+---------------原创 2008-12-28 12:18:00 · 103 阅读 · 0 评论