MySql 数据库配置优化
在做软件开发时,如果选用MySQL 数据库的系统,当需要存储数据量大或数据操作很
频繁时,MySQL 对于性能的影响很大,也是关键的核心局部。MySQL 的设置是否合理优
化,直接影响到软件运行的速度和承载量。同时,MySQL 也是优化难度最大的一个局部,
不但需要理解一些MySQL专业知识,同时还需要长时间的观察统计并且根据经验进行判断,
然后设置合理的参数。下面我们研究一下 MySQL(my f/my.ini)的配置文件,通过在 (my
f/my.ini)中添加/修改参数项来对 Mysql 进行优化。
linux 环境 MySql 配置优化
1、配置文件
MySQL 效劳器的许多参数会影响效劳器的性能表现,而且我们可以把这些参数保存到
配置文件,使得每次 MySQL 效劳器启动时这些参数都自动发挥作用。这个配置文件就是
my f。
MySQL 效劳器提供了 my f 文件的几个例如,它们可以在/usr/local/mysql/share/mysql/
目录下找到,名字分别为 my-small f、my-medium f、my-large f 以及 my-huge f。文件名字
中关于规模的说明描述了该配置文件适用的系统类型。例如,如果运行 MySQL 效劳器的系
统内存不多,而且 MySQL 只是偶尔使用,那么使用 my-small f 配置文件最为理想,这个配
置文件告诉 mysqld daemon 使用最少的系统资源。反之,如果MySQL 效劳器用于支持一个
大规模的在线网站,系统拥有 4G 以上的内存,那么使用 mysql-huge f 最为适宜。
要使用上述例如配置文件,我们应该先复制一个最适合要求的配置文件,并把它命名为
my f。这个复制得到的配置文件可以按照如下三种方式使用:
全局:把这个 my f 文件复制到效劳器的/etc 目录,此时文件中所定义的参数将全局有
效,即对该效劳器上运行的所有 MySQL 数据库效劳器都有效。
局部:把这个 my f 文件复制到[MYSQL-INSTALL-DIR]/var/将使该文件只对指定的效劳
器有效,其中[MYSQL-INSTALL-DIR]表示安装 MySQL 的目录。
用户:最后,我们还可以把该文件的作用范围局限到指定的用户,这只需把my f 文件
复制到用户的根目录即可。
.
评论0
最新资源