您的位置:首页 > 数据库 > MySQL

详解MySQL中EXPLAIN解释命令

2013-11-18 22:59 423 查看
cpu是操作系统稳定运行的根本。Linux内核把多核心的处理器当做多个单独的CPU来识别,如两个双核心CPU在Linux系统下是4个单核CPU,从性能来讲两个双核心CPU性能比4个单核心CPU低25%-30%。
可能出现CPU瓶颈的应用时动态web应用、邮件服务器

内存也是影响Linux性能的重要因素;内存太小系统进程被阻塞,应用变得缓慢;内存太大造成浪费。一个32位处理器的Linux操作系统最大内存是8G。并且由与处理器寻址的范围限制,32位Linux系统上,应用程序单个进程最大只能使用2G内存。
可能出现内存瓶颈的应用有数据库服务器、静态web服务器

内核优化
如果系统部署的是数据库应用----系统共享内存段【kernel.shmmax,kernel.shmmni,kernel.shmall】、系统信号量kernel.sem、文件句柄fs.file-max等参数进行优化
如果部署的是web应用----就需要根据web应用特性进行网络参数的优化net.ipv4.ip_local_port_range、net.ipv4.tcp_tw_reuse、net.core.somaxconn等网络内核参数

应用程序优化
优化的核心

系统性能分析准则和优化原则
目的----性能调优目的是系统能够有效的利用各种资源,最大程度的是应用程序和系统达到一个完美融合。



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: