`
骑猪逛街666
  • 浏览: 141814 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

MySQL my.cnf参数配置优化详解

阅读更多
阅读原文请点击:http://click.aliyun.com/m/22990/
摘要: MySQL my.cnf参数配置优化详解 本配置文件针对Dell R710,双至强E5620、16G内存的硬件配置。CentOS 5.6 64位系统,MySQL 5.5.x 稳定版。适用于日IP 50-100w,PV 100-300w的站点,主要使用InnoDB存储引擎。

MySQL my.cnf参数配置优化详解
本配置文件针对Dell R710,双至强E5620、16G内存的硬件配置。CentOS 5.6 64位系统,MySQL 5.5.x 稳定版。适用于日IP 50-100w,PV 100-300w的站点,主要使用InnoDB存储引擎。其他应用环境请根据实际情况来设置优化。

注:你的MySQL 版本可能和这里用的不同,所以有些参数会废弃,有些被替代,当发现启动异常或者使用异常时,请取消某些配置。


# 客户端
# 以下选项会被MySQL客户端应用读取。注意只有MySQL附带的客户端应用程序保证可以读取这段内容。如果你想你自己的MySQL应用程序获取这些值。需要在MySQL客户端库初始化的时候指定这些选项。

[client]

#password = [your_password]

port = @MYSQL_TCP_PORT@

socket = @MYSQL_UNIX_ADDR@

# MySQL 服务端
[mysqld]

# 一般配置选项
port = @MYSQL_TCP_PORT@

socket = @MYSQL_UNIX_ADDR@

# back_log 是操作系统在监听队列中所能保持的连接数,队列保存了在MySQL连接管理器线程处理之前的连接。如果你有非常高的连接率并且出现”connection refused” 报错,你就应该增加此处的值。检查你的操作系统文档来获取这个变量的最大值。如果将back_log设定到比你操作系统限制更高的值,将会没有效果。

back_log = 300

# 不在TCP/IP端口上进行监听。如果所有的进程都是在同一台服务器连接到本地的mysqld,这样设置将是增强安全的方法。所有mysqld的连接都是通过Unix sockets 或者命名管道进行的。注意在windows下如果没有打开命名管道选项而只是用此项(通过 “enable-named-pipe” 选项) 将会导致mysql服务没有任何作用!

#skip-networking

# MySQL 服务所允许的同时会话数的上限,其中一个连接将被SUPER权限保留作为管理员登录。即便已经达到了连接数的上限。

max_connections = 3000
阅读原文请点击:http://click.aliyun.com/m/22990/
分享到:
评论

相关推荐

    MySQL my.cnf配置文件完美详解

    ### MySQL my.cnf配置文件详解 #### 概述 `my.cnf` 是 MySQL 数据库管理系统的核心配置文件之一,用于定义 MySQL 各个组件的工作参数。通过对 `my.cnf` 文件的理解与设置,可以实现对 MySQL 服务的有效管理和优化...

    【荐】mysql服务性能优化—my.cnf_my.ini配置说明详解(16G内存)

    ### MySQL服务性能优化——my.cnf/my.ini配置详解 #### 背景介绍 本文档旨在详细介绍一套已在生产环境中经过验证、适用于16GB内存环境下的MySQL服务性能优化方案。通过对my.cnf/my.ini配置文件的各项关键参数进行...

    MySQL 8.0 的详细 配置 my.cnf

    MySQL 教程 MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库 MySQL8.0数据库的一般配置 Linux环境的配置文件

    MySQL之my.cnf配置完美详解.

    它使用客户端-服务器模型,其配置文件***f(或my.ini,在Windows系统中)对于数据库管理员(DBA)来说是管理MySQL服务器性能和行为的关键工具。文件中的每个参数都可以影响数据库的运行方式和性能,因此正确配置这些...

    mysql服务性能优化—my.cnf_my.ini配置说明详解(16G内存)

    MySQL服务性能优化主要依赖于配置文件my.cnf或my.ini的有效设定,特别是在内存充足的环境下,如16GB内存,合理的配置能显著提升数据库的处理能力。以下是对my.cnf配置文件中关键参数的详细解释: 1. `[client]`部分...

    my.cnf参数配置

    ### MySQL参数配置详解 #### 一、概述 MySQL是一款广泛使用的开源关系型数据库管理系统,在实际部署和维护过程中,通过对`my.cnf`配置文件的合理调整可以极大地优化MySQL的性能和稳定性。本篇文章将深入探讨`my....

    linux下mysql配置文件my.cnf详解.pdf

    在Linux环境中,MySQL的主要配置文件是`my.cnf`,它是数据库服务器启动时读取的配置文件,用于设定各种参数和选项,以优化数据库的性能、安全性以及资源使用。这份文档将深入探讨`my.cnf`的结构、主要配置项及其作用...

    mysql服务性能优化my_cnf配置说明详解16G内存[参考].pdf

    MySQL 服务性能优化 My.cnf 配置说明详解(16G 内存) MySQL 是当前使用最广泛的开源数据库管理系统之一,高性能的 MySQL 服务器配置是每个开发者和 DBA 都需要关心的问题。下面是 MySQL 服务性能优化的 My.cnf ...

    MySQL中my.cnf文件选项

    ### MySQL中的my.cnf配置文件详解 在MySQL的配置与管理过程中,`my.cnf`文件扮演着极其重要的角色。该文件通常包含了MySQL服务器启动时所遵循的各种参数设置,包括但不限于内存分配、缓存大小、日志记录以及安全...

    my.cnf配置详解及设置建议

    ### my.cnf配置详解及设置建议 #### 一、引言 `my.cnf`是MySQL数据库管理系统中的一个核心配置文件,它包含了MySQL服务器启动时所遵循的各种参数设定。通过合理地配置这些参数,可以显著提升数据库性能、增强数据...

    MySQL配置文件my.cnf优化详解(mysql5.5)

    MySQL的配置文件my.cnf是管理系统性能的关键工具,它包含了各种参数设置,用于优化数据库的运行效率和稳定性。本文将详细解析MySQL 5.5.13版本中的一些重要参数,帮助你理解如何进行配置文件的优化。 首先,配置...

    MySQL配置文件my.cnf详解

    MySQL 配置文件 my.cnf 详解 MySQL 的配置文件 my.cnf 是 MySQL 服务器的核心配置文件,其中包含了 MySQL 服务器的大部分配置参数。通过对 my.cnf 文件的配置,可以对 MySQL 服务器的性能和安全性产生重要的影响。...

    mysql5.7配置文件my.cnf

    mysql5.7数据库配置文件my.cnf,常用参数及注释详解,用于安装好的Mysql数据库文件,5.7版本通用

    MySQL配置文件my.cnf参数优化和中文详解

    Mysql参数优化对于新手来讲,是比较难懂的东西,其实这个参数优化,是个很复杂的东西,对于不同的网站,及其在线量,访问量,帖子数量,网络情况,以及机器硬件配置都有关系,优化不可能一次性完成,需要不断的观察...

    my.cnf

    ### MySQL配置文件my.cnf详解 #### 一、概述 MySQL是目前最流行的关系型数据库管理系统之一,在实际应用中,为了提高性能与安全性,我们往往需要对MySQL进行配置。而`my.cnf`文件就是MySQL的主要配置文件。通过...

Global site tag (gtag.js) - Google Analytics