MySQL 5.5.32 配置文件优化详解

Mysql-5.5.32是Mysql5.5系列中最后一个版本,也是最后一个有配置文件的版本,为什么这么说呢,用过5.6的博友都知道,在mysql5.6中

大纲

一、配置文件说明

my-small.cnf

my-medium.cnf

my-large.cnf

my-huge.cnf

my-innodb-heavy-4G.cnf

二、详解 my-innodb-heavy-4G.cnf

三、配置文件优化

注:环境说明,CentO5.5 x86_64+MySQL-5.5.32 相关软件。

推荐阅读:

详解MySQL配置的优化

一、配置文件说明

Mysql-5.5.32是Mysql5.5系列中最后一个版本,也是最后一个有配置文件的版本,为什么这么说呢,用过5.6的博友都知道,在mysql5.6中已经不提供配置文件选择,只有一个默认的配置文件,好了,我们今天说的是5.5.32这个版,就不和大家说5.6了,下面我们来具体说一下,mysql5.5.32中,提供可选的几个配置文件,

my-small.cnf

my-medium.cnf

my-large.cnf

my-huge.cnf

my-innodb-heavy-4G.cnf

下面我们就来分别的看一下^_^……

1.my-small.cnf

1

2

3

4

5

[root@mysql support-files]# vim my-small.cnf

# Example MySQL config file for small systems.

# This is for a system with little memory (

# from time to time and it’s important that the mysqld daemon

# doesn’t use much resources.

这是my-small.cnf配置文件中开头的简介,它说明了,这个配置文件是在内存小于等于64M时使用的,小型数据库系统,目的是不占更多的系统资源!

2.my-medium.cnf

1

2

3

4

5

[root@mysql support-files]# vim my-medium.cnf

# Example MySQL config file for medium systems.

# This is for a system with little memory (32M – 64M) where MySQL plays

# an important part, or systems up to 128M where MySQL is used together with

# other programs (such as a web server)

这个配置文件是中型数据系统使用,内存在128M左右!

3.my-large.cnf

1

2

3

4

[root@mysql support-files]# vim my-large.cnf

# Example MySQL config file for large systems.

# This is for a large system with memory = 512M where the system runs mainly

# MySQL.

这个配置文件是大型数据库系统使用,内存在512M左右!

4.my-huge.cnf

1

2

3

4

[root@mysql support-files]# vim my-huge.cnf

# Example MySQL config file for very large systems.

# This is for a large system with memory of 1G-2G where the system runs mainly

# MySQL.

这个配置文件是巨型数据库系统使用,内存在1G-2G左右!

5.my-innodb-heavy-4G.cnf

1

2

3

4

5

6

7

8

[root@mysql support-files]# vim my-innodb-heavy-4G.cnf

#BEGIN CONFIG INFO

#DESCR: 4GB RAM, InnoDB only, ACID, few connections, heavy queries

#TYPE: SYSTEM

#END CONFIG INFO

# This is a MySQL example config file for systems with 4GB of memory

# running mostly MySQL using InnoDB only tables and performing complex

# queries with few connections.

这个配置文件主要作用是,支持4G内存,支持InnoDB引擎,支持事务(ACID)等特性所使用!

说明:ACID,指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)!

6.总结

从上面的说明我们可以出,基本是通过内存大小来选择mysql的配置文件的,那有博友会说了,现在的服务器动不动就是32G内存或者64G内存,甚至更大的内存,你那个配置文件最大只支持4G内存是不是有点小了,确认会有这样的问题,mysql5.6以后,为了更大的发挥mysql的性能,已经去除了配置文件选择,只有一个默认的配置文件,里面只有一些基本配置,所有设置管理员都可以根据自己实际的需求进行自行设置,,好了说了这么多,我们就来说一说,在企业的用的最多的my-innodb-heavy-4G.cnf配置文件!

 

linux

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/1884447.html

(0)
上一篇 2025年2月22日 11:55:40
下一篇 2025年2月22日 11:55:53

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • MySQL 记录查询日志的参数配置

    MySQL 提供了一整套日志记录的配置项,只不过很多默认是关闭的,曾疑惑MySQL为什么没有像SQL Server 那样的查询监听。后经过查找 mysql 提供了一整套日志记录的配置项,只不过很多默认是关闭的,曾疑惑mysql为什么没有像s…

    数据库 2025年2月22日
    100
  • 详解MySQL配置的优化

    最近一直在研究mysql 的优化设置,网上有很多的文章教怎么配置MySQL服务器,但考虑到服务器硬件配置的不同,具体应用的差别,那些 最近一直在研究mysql 的优化设置,网上有很多的文章教怎么配置mysql服务器,但考虑到服务器硬件配置的…

    数据库 2025年2月22日
    100
  • MySQL配置my.cnf调优项详解

    以下是一份机器内存:64GB RAM,最大连接数为2000,MySQL使用InnoDB为主的配置说明,某些项的最优值请根据实际生产需要来调.

    数据库 2025年2月22日
    100
  • 安装完 MySQL 后必须调整的 10 项配置

    当我们被人雇来监测MySQL性能时,人们希望我们能够检视一下MySQL配置然后给出一些提高建议。许多人在事后都非常惊讶,因为我们建 当我们被人雇来监测mysql性能时,人们希望我们能够检视一下mysql配置然后给出一些提高建议。许多人在事后…

    数据库 2025年2月22日
    200
  • 如何正确配置并连接到MySQL数据库服务器?

    MySQL数据库服务器名是指用于访问MySQL数据库的服务器地址。在连接MySQL数据库时,需要提供正确的服务器名或IP地址。MySQL数据库服务器名可以是域名、IP地址或localhost,具体取决于实际部署情况。 MySQL数据库是广泛…

    服务器 2025年2月15日
    300
  • 如何配置MySQL数据库以连接到服务器?

    要在服务器上配置MySQL连接,首先需要安装MySQL数据库。通过编辑MySQL配置文件(通常位于/etc/mysql/my.cnf或/etc/my.cnf),设置bindaddress参数为0.0.0.0以允许远程连接。确保防火墙允许通过…

    服务器 2025年2月15日
    300
  • 如何正确配置MySQL数据库服务器以实现高效的云数据库连接?

    配置云数据库MySQL涉及设置服务器参数、网络连接和安全策略。需确保数据库服务器优化,以支持高并发访问和数据完整性。配置MySQL数据库连接需要正确设置用户名、密码、主机地址及端口号,并确保客户端与服务器间的网络连接稳定可靠。 MySQL数…

    服务器 2025年2月15日
    300
  • 如何正确配置MySQL以连接到服务器?

    摘要:本段内容主要介绍了如何配置MySQL连接服务器,包括了安装MySQL服务器、创建数据库和用户、授权用户访问数据库以及设置远程访问权限等步骤。还提供了一些常见问题的解决方法,如端口号问题、防火墙设置等。 配置 MySQL 连接 配置 M…

    服务器 2025年2月15日
    300

发表回复

登录后才能评论