`
javafan_303
  • 浏览: 957968 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

mysql的my.cnf中部分参数含义

阅读更多

 

#取消文件系统的外部锁
skip-locking
#不进行域名反解析,注意由此带来的权限/授权问题
skip-name-resolve
#索引缓存,根据内存大小而定,如果是独立的db服务器,可以设置高达80%的内存总量
key_buffer = 512M
#连接排队列表总数
back_log = 200
max_allowed_packet = 2M
#打开表缓存总数,可以避免频繁的打开数据表产生的开销
table_cache = 512
#每个线程排序所需的缓冲
sort_buffer_size = 4M
#每个线程读取索引所需的缓冲
read_buffer_size = 4M
#MyISAM表发生变化时重新排序所需的缓冲
myisam_sort_buffer_size = 64M
#缓存可重用的线程数
thread_cache = 128
#查询结果缓存
query_cache_size = 128M
#设置超时时间,能避免长连接
set-variable = wait_timeout=60
#最大并发线程数,cpu数量*2
thread_concurrency = 4
#记录慢查询,然后对慢查询一一优化
log-slow-queries = slow.log
long_query_time = 1
#关闭不需要的表类型,如果你需要,就不要加上这个
skip-bdb

 
分享到:
评论

相关推荐

    MySQL各版本my.cnf配置文件.rar

    1. **[mysqld]** 部分:这是my.cnf中最主要的部分,包含了MySQL服务器的大部分配置。例如: - `innodb_buffer_pool_size`:InnoDB存储引擎的数据缓冲池大小,直接影响数据库处理大量数据时的性能。优化这个值可以...

    修改my.cnf之后启动mysql出错(完美解决).docx

    MySQL 配置文件 my.cnf 是 MySQL 数据库的核心配置文件,该文件用于存储 MySQL 服务器的各种配置选项,例如数据库的连接参数、缓存设置、日志记录等。my.cnf 文件通常位于 /etc/mysql/ 目录下。 MySQL 启动错误的...

    mysql数据库my.cnf配置文件

    # 注:这两个参数不支持动态改变,需要把该参数加入到my.cnf里,修改完后重启MySQL服务,允许值的范围从 1-64 innodb_thread_concurrency = 0 # 默认设置为 0,表示不限制并发数,这里推荐设置为0,更好去发挥CPU多核...

    MySQL 8.0 的详细 配置 my.cnf

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

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

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

    mysql配置文件my.cnf

    MySQL是世界上最受欢迎的关系型数据库管理系统之一,而`my.cnf`是MySQL服务器的主要配置文件,它定义了数据库的运行参数和服务行为。这个文件对于优化性能、确保安全性以及满足特定的系统需求至关重要。以下是对`my....

    CentOS7下MySQL8的主主互备安装文档和my.cnf配置文件

    6. 解析my.txt文件中的my.cnf配置,讨论各项参数的意义和作用。 7. 遇到问题时的诊断和解决策略,例如网络连接问题、复制延迟等。 通过这个教程,你可以掌握在CentOS7系统上搭建高可用MySQL主主互备环境的全过程,...

    MySQL中my.cnf文件选项

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

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

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

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

    通过对my.cnf/my.ini配置文件的各项关键参数进行中文注释与解析,帮助DBA及运维人员更好地理解每个配置项的作用及其对MySQL性能的影响。 #### 关键配置项详解 ##### 1. **[client]** - **port=3306**:设定MySQL...

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

    以下是对my.cnf配置文件中关键参数的详细解释: 1. `[client]`部分: - `port = 3306`:定义了MySQL服务的默认端口,大多数情况下为3306。 - `socket = /data/3306/mysql.sock`:设置了客户端连接MySQL服务器时...

    my.cnf参数配置

    通过合理配置`my.cnf`文件中的各项参数,可以显著提升MySQL服务器的性能和稳定性。开发者应该根据自身系统的资源状况及业务需求,选择合适的配置策略。此外,随着MySQL版本的更新,某些参数可能会发生变化或不再支持...

    MySQL 5.6 my.cnf 配置

    MySQL 5.6是MySQL数据库管理系统的一个重要版本,它的配置文件`my.cnf`是数据库服务器启动时读取的关键文件,用于定义各种参数和设置,从而影响MySQL的性能、安全性以及资源消耗。在这个版本中,`my.cnf`通常位于...

    mysql5.5安装好找不到my.cnf(看完你就懂了).docx

    在安装MySQL 5.5版本后,部分用户可能会遇到无法找到配置文件`my.cnf`的问题。该问题通常发生在通过RPM包安装MySQL 5.5的过程中,并在尝试进行基于日志的变更数据捕获(CDC)导入与导出操作时尤为明显。在进行这些操作...

    Mysql 8.0虚拟化生产环境的标准安装参数my.cnf

    Mysql - 标准 - my.cnf - 8.0 - 3306.sql,可适用于绝大多数虚拟化生产环境的标准安装参数

    MySQL修改my.cnf配置不生效的解决方法

    MySQL数据库的配置主要依赖于`my.cnf`文件,它包含了各种服务器参数,如缓存大小、连接数限制等,这些参数对数据库的性能有着直接的影响。然而,有时候当你修改了`my.cnf`文件后,却发现配置并未按预期生效,这可能...

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

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

    mysql 主从文件配置,my.cnf

    这是MySQL服务器的默认配置文件,通常位于系统的/etc/my.cnf或者/etc/mysql/my.cnf路径下,用于设置MySQL服务器的启动参数和各种配置选项。在主从复制中,我们需要关注以下几个关键参数: 1. **server-id**:这是每...

Global site tag (gtag.js) - Google Analytics