备考2020年全国计算机二级考试的小伙伴们,复习的都怎么样了呢?树图网小编整理了2020年全国计算机二级MySQL复习知识点供大家参考复习,小伙伴们快来看看,测试一下自己吧!了解更多全国计算机二级考试敬请关注树图网计算机二级频道。
树图思维导图提供 2020年全国计算机二级MySQL复习知识点:在编译时优化mysql 在线思维导图免费制作,点击“编辑”按钮,可对 2020年全国计算机二级MySQL复习知识点:在编译时优化mysql 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:6876565ec713c87180a071711b9f790c
2020年全国计算机二级MySQL复习知识点:在编译时优化mysql思维导图模板大纲
如果你从源代码分发安装mysql,要注意,编译过程对以后的目标程序性能有重要的影响,不同的编译方式可能得到类似的目标文件,但性能可能相差很大,因此,在编译安装mysql适应仔细根据你的应用类型选择可能好的编译选项。这种定制的mysql可以为你的应用提供性能。
技巧:选用较好的编译器和较好的编译器选项,这样应用可提高性能10-30%。(mysql文档如是说)
1.1、使用pgcc(pentiumgcc)编译器
该编译器针对运行在奔腾处理器系统上的程序进行优化,用pgcc编译mysql源代码,总体性能可提高10%。当然如果你的服务器不是用奔腾处理器,就不必用它了,因为它是专为奔腾系统设计的。
1.2、仅使用你想使用的字符集编译mysql
mysql目前提供多达24种不同的字符集,为全球用户以他们自己的语言插入或查看表中的数据。却省情况下,mysql安装所有者这些字符集,热然而,的选择是指选择一种你需要的。如,禁止除latin1字符集以外的所有其它字符集:
------------------------------------------------------------------------------
%>./configure-with-extra-charsets=none[--other-configuration-options]
------------------------------------------------------------------------------
1.3、将mysqld编译成静态执行文件
将mysqld编译成静态执行文件而无需共享库也能获得更好的性能。通过在配置时指定下列选项,可静态编译mysqld。
------------------------------------------------------------------------------
%>./configure-with-mysqld-ldflags=-all-static[--other-configuration-options]
------------------------------------------------------------------------------
1.4、配置样本
下列配置命令常用于提高性能:
------------------------------------------------------------------------------
%>cflags="-o6-mpentiumpro-fomit-frame-pointer"cxx=gcccxxflags="-o6-mpentiumpro-fomit-frame-pointer-felide-constructors-fno-exceptions-fno-rtti"./configure--prefix=/usr/local--enable-assembler--with-mysqld-ldflags=-all-static--disable-shared
------------------------------------------------------------------------------
树图思维导图提供 904名中国成年人第三磨牙相关知识、态度、行为和病史的横断面调查 在线思维导图免费制作,点击“编辑”按钮,可对 904名中国成年人第三磨牙相关知识、态度、行为和病史的横断面调查 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:10b9a8a2dd2fb4593f8130ef16c320fc
树图思维导图提供 销售经理半年规划 在线思维导图免费制作,点击“编辑”按钮,可对 销售经理半年规划 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:e614d6bcf03e9318109240a18697c5d1