目录 一、优化概述 二、查询与索引优化分析 1性能瓶颈定位 Show命令 慢查询日志 explain分析查询 profiling分析查询 ? 2索引及查询优化 三、配置优化 ?1) ? ? ?max_connections ?2) ? ? ?back_log ?3) ...
分类:
数据库 时间:
2014-11-20 12:17:54
阅读次数:
374
http://www.oicto.com/mysql-explain-show/目录一、优化概述二、查询与索引优化分析1性能瓶颈定位Show命令慢查询日志explain分析查询profiling分析查询2索引及查询优化三、配置优化1) max_connections2) back_log3)...
分类:
数据库 时间:
2014-11-09 10:57:58
阅读次数:
268
MySQL的配置文件my.cnf中默认存在一行skip-external-locking的参数,即“跳过外部锁定”。根据MySQL开发网站的官方解释,External-locking用于多进程条件下为MyISAM数据表进行锁定。如果你有多台服务器使用同一个数据库目录(不建议),那么每台服务器都必须开...
分类:
数据库 时间:
2014-10-28 13:36:59
阅读次数:
289
一、环境说明zabbix2.2inCentos6.464bit二、MPM(MySQLPerformanceMonitor)安装1.依赖模块yuminstallperl-File-Whichperl-libwww-perlperl-Digest-SHA1perl-DBD-MySQLperl-Time-HiResperl-Crypt-SSLeay2.MPM安装部署wget-chttp://www.shinguz.ch/download/mysql_performance_mon..
分类:
数据库 时间:
2014-10-27 19:49:50
阅读次数:
453
性能优化是通过某些有效的方法来提高MySQL的运行速度,减少占用的磁盘空间。性能优化包含很多方面,例如优化查询速度,优化更新速度和优化MySQL服务器等。本文介绍方法的主要有:优化查询优化数据库结构优化MySQL服务器 数据库管理人员可以使用SHOW STATUS语句来查询MySQL数据库的性能。....
分类:
数据库 时间:
2014-10-22 09:54:03
阅读次数:
206
虽然经过研究发现TCMalloc不适合我们现有的游戏框架,但意外收获发现TCMalloc可以大幅度提高MYSQL 性能及内存占用,这里给出配置及测试的结果:...
分类:
数据库 时间:
2014-10-20 17:18:23
阅读次数:
310
当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1. 为查询缓存优化你的查询大多数的MySQL服务器都开启了查询缓存。这是提高性...
分类:
数据库 时间:
2014-10-20 11:35:08
阅读次数:
298
1、需要频繁select大量数据,时间长、消耗内存大,如何解决mysql性能问题?如果对返回的结果数量没有要求,可以控制返回的数量:cursor.fetchmany(size=1000)这样是只返回1000条数据,如果返回的结果小于size,则返回所有数据;如果你只需要一条,则更简单:fetchon...
分类:
数据库 时间:
2014-10-17 15:22:03
阅读次数:
286
sysbench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况,主要测试以下几种:(1).cpu性能(2).磁盘io性能(3).调度程序性能(4).内存分配及传输速度(5).POSIX线程性能(6).数据库性能(OLTP基准测试)1.下载和安装sysbench工具[root..
分类:
数据库 时间:
2014-10-08 15:36:06
阅读次数:
256
机器硬件环境:CPU:Intel(R) Xeon(R) CPU E3-1230 v3 @ 3.30GHz 4核Mem: 32GSSD:INTEL SSDSC2BP480G4SATA HDD: 2*500G LVMsysbench 0.5的安装:#bzr branch lp:~sysbench-dev...
分类:
数据库 时间:
2014-10-06 18:46:00
阅读次数:
471