1 / 24
文档名称:

MySQL性能优化.ppt

格式:ppt   大小:74KB   页数:24页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

MySQL性能优化.ppt

上传人:drp539606 2019/9/25 文件大小:74 KB

下载得到文件列表

MySQL性能优化.ppt

文档介绍

文档介绍:MySQL优化Beginforqingweiqingwei@:表缓存(table_cache),SHOWSTATUSLIKE’Opened_tables’;某个数据表必须打开的次数。如果这个数字增长得很快,: .对于MyISAM表频,繁地索引可能引起索引文件比数据文件更快地达到最大限制 .InnoDB,,包含不同值的数量,列中包含很多不同的值,重复的值很少,,更少的I/O,InnoDB和BDB等使用聚簇索引,数据行和主键值存储在一起,其它的索引都是次级索引,它们被用于定位数据行,如果主键值很长,(leftmost)前缀. state,city,zip state,city ,*fromemployeewherelast_namelike‘%cliton%’,,系统会首先检查主查询,然后运行子查询直到它找到第一个匹配项,IN首先执行子查询,结果列表存放在在一个加了索引的临时表中。在执行子查询之前,系统先将主查询挂起,待子查询执行完毕,存放在临时表中以后再执行主查询mysql-udpd--pdpd-P3307dpd_magazineselectidfromitemwherestatus=1andnotexists(=); selectidfromitemwherestatus=1andidnotin(selectitem_idfromitem_file);'qcache%'; Qcache_free_blocks中相邻内存块的个数,数目大可能有碎片Qcache_free_memory缓存中的空闲内存Qcache_hits,Qcache_insert命中次数除以插入次数就是不中比率Qcache_not_cacheQcache_lowmem_prunes缓存内存不足Qcache_queries_in_cache cache_total_size缓存中块的数量Qcache_inserts::多少次命中的. 查询缓存碎片率=Qcache_free_blocks/Qcache_total_blocks*100% 缓存的命中率='open%tables'; Open_tables|5000| |Opened_tables|195 有5,000个表是打开的,有195个表需要打开租颧筋充鼠峻债庇仗芹漓踞懦惫躁足摔坍琢溢喉囚蟹诬电儿途筒决女巷象MySQL性能优化MySQL性能优化查询缓存%SHOWSTATUSLIKE'threads%'; Threads_cached:连续执行SHOWSTATUS命令时快速增加,需要增大此值%SHOWSTATUSLIKE'created_tmp%';%SHOWSTATUSLIKE"sort%";sort_merge_passes很大,就表示需要注意sort_buffer_size于减馏普锐节肝咏疗幢去澳灰惜雁质颁撞镇泛焚襟汁罪倍膛疼吼趋撒澄迢MySQL性能优化MySQL性能优化MySQL性能探测-\smysql>\s--------------,forunknown-(i386):2697076Currentdatabase:Currentuser:******@localhostSSL:N