11.5.2 MySQL数据库的优化
很多接触过MySQL数据库的用户都知道MySQL数据库的优化可以通过修改配置参数方式进行操作,但是这种方式需要了解MySQL各种参数和语言代码,一旦设置出错还不容易找出问题根源所在,因此建议用户采用这款MySQL Administrator进行图形化优化。
1.MySQL Administrator的下载与安装
使用MySQL Administrator之前需要下载相应的软件,并且将其安装到系统中,此时可以参照下述步骤进行操作。
参照http://mysql.mirror.rafal.ca/Downloads/My SQLGUITools/mysql-gui-tools- 5.0-r10- win32.msi地址链接下载最新版本的MySQL Tools。
运行安装程序之后,可以看见如图11-66所示的安装向导界面,在此单击“Next”按钮进行程序安装操作。
|
| 图11-66 MySQL Tools安装向导 |
|
| 图11-67 选择安装方式 |
|
| 图11-68 选取MySQL Administrator安装组件 |
|
| 图11-69 完成MySQL Administrator安装 |
2.优化MySQL数据库
安装好MySQL Administrator之后,接着可以参照下述步骤对MySQL数据库进行优化操作。
在Windows Server 2003中依次运行“开始→程序→MySQL→ MySQL Administrator”命令,如图11-70所示,激活MySQL Administrator登录对话框。
在如图11-71所示的MySQL Administrator登录对话框中需要分别输入SQL Server服务器地址和端口,以及用户名和密码等信息,确认之后单击“OK”按钮进行登录。
|
| 图11-70 运行MySQL Administrator程序 |
|
| 图11-71 MySQL Administrator登录界面 |
注 意
此处的用户名和密码就是安装MySQL过程中设置的用户名与密码。
顺利登录MySQL Administrator之后,首先将看见如图11-72所示的窗口,在此可以了解的信息有:用户名、端口号等用户信息;MySQL服务器端版本、MySQL服务器地址等MySQL服务器信息;MySQL客户端版本、客户端IP地址、操作系统和关键硬件等MySQL客户端信息。
单击左部的“Startup Variables”选项,在右部区域将显示出MySQL相关的优化设置项目。例如在“General Parameters”选项卡中可以设定“Key buffer”和“Sort buffer size”参数,其中适当增加前者能够提升索引服务的性能,一般建议最小设置为64M;后者可以优化进程运行效率,一般建议最小设置为128k,如图11-73所示。
如图11-74所示,在“InnoDB Parameters”选项卡中,主要需要针对“Buffer Pool Size”和“Add mem Pool Size”项目进行设置,其中前者设置得大一些可以提升数据库使用效率,但是设置得过大会影响系统其他服务的运行而导致整体性能的下降,一般将其设置为物理内存的80%即可;后者主要用于存储目录信息以及相关的数据结构,通常设置为2M,但是如果数据库中的表比较多,可以适当增加此参数。
|
| 图11-72 MySQL登录信息 |
|
| 图11-73 “General Parameters”选项卡设置 |
|
| 图11-74 “InnoDB Parameters”选项卡设置 |
|
| 图11-75 “Performance”选项卡设置 |
|
| 图11-76 “Advanced Networking”选项卡设置 |
|
| 图11-77 “Advanced Networking”选项卡设置 |
| 回书目 上一节 |
|
· 网络工程师自测获奖名.. · 08年4月各大网上书店及.. · 系统分析师自测获奖名.. · Linux结课考试自测获奖.. · 上周Linux系统命令的使.. · 上周真题冲刺测试获奖.. |
· 全国计算机等考四级模.. · 08年3月各大网上书店及.. · 网络工程师模拟测试获.. · 全国计算机软考考试指.. · 3月24日WCF聊天活动 积.. · 全国计算机等级考试四.. |
|
||||
| · LAMP技术精解 · 微软出价446亿美元收购.. · 网络故障排除宝典 · Vista SP1对决XP SP3 · AIX操作系统管理应用(.. · 华为员工自杀频频拷问.. · 三层交换技术专题 · ARP攻击防范与解决方案 |
· 隐私保护技术探讨 · 反垃圾邮件技术应用 · 龙芯要做中国的“奔腾” · Windows Server 2008专.. · AMD Phenom三核处理器.. · 路由器设置与口令恢复 · 微软Forefront企业安全.. · 企业数据恢复指南 |
|||
|
||||
| · SQL Server 2008/2005.. · SOA 面向服务架构 · SQL Server 2008/2005.. · iSCSI应用与发展 · RAID——磁盘阵列基础 · Apache技术专题 · 中间件应用技术专题 · 三层交换技术专题 |
· SQL Server入门到精通 · Apache技术专题 · 国际文档格式标准开战 · 路由器设置与口令恢复 · 打造安全服务器 · PHP开发应用手册 · SOA 面向服务架构 · 企业数据恢复指南 |
|||
|
||||
| · iSCSI应用与发展 · 中间件应用技术专题 · SQL Server入门到精通 · SQL Server 2008/2005.. · SOA 面向服务架构 · Apache技术专题 · iSCSI应用与发展 · 三层交换技术专题 |
· Apache技术专题 · 企业数据恢复指南 · RAID——磁盘阵列基础 · 路由器设置与口令恢复 · SOA 面向服务架构 · ADSL应用面面俱到 · ADSL应用面面俱到 · 反垃圾邮件技术应用 |
|||