zoukankan      html  css  js  c++  java
  • mysql企业级参数配置

    my.cnf企业级配置参数介绍

    [mysqld]                        //服务器端配置
    datadir=/data/mysql                       //数据目录
    socket=/var/lib/mysql/mysql.sock                        //socket通信设置
    user=mysql                       //使用mysql用户启动;
    symbolic-links=0                        //是否支持快捷方式;
    log-bin=mysql-bin                        //开启bin-log日志;
    server-id = 1                        //mysql服务的ID;
    auto_increment_offset=1                        //自增长字段从固定数开始;
    auto_increment_increment=2                        //自增长字段每次递增的量;
    socket = /tmp/mysql.sock                        //为MySQL客户程序与服务器之间的本地通信套接字文件;
    port = 3306                        //指定MsSQL监听的端口;
    key_buffer = 384M                        //key_buffer是用于索引块的缓冲区大小;
    table_cache = 512                        //为所有线程打开表的数量;
    sort_buffer_size = 2M                        //每个需要进行排序的线程分配该大小的一个缓冲区;
    read_buffer_size = 2M                        //读查询操作所能使用的缓冲区大小。
    query_cache_size = 32M                        //指定MySQL查询结果缓冲区的大小
    read_rnd_buffer_size = 8M                        //改参数在使用行指针排序之后,随机读;
    myisam_sort_buffer_size = 64M                        //MyISAM表发生变化时重新排序所需的缓冲;
    thread_concurrency = 8                        //最大并发线程数,取值为服务器逻辑CPU数量×2;
    thread_cache = 8                        //缓存可重用的线程数;
    skip-locking                       //避免MySQL的外部锁定,减少出错几率增强稳定性。
    default-storage-engine=INNODB                       //设置mysql默认引擎为Innodb;
    #mysqld_safe config
    [mysqld_safe]                       //mysql服务安全启动配置;
    log-error=/var/log/mysqld.log                        //mysql错误日志路径;
    pid-file=/var/run/mysqld/mysqld.pid                       //mysql PID进程文件;
    key_buffer_size = 2048MB                       //MyISAM表索引缓冲区的大小;
    max_connections = 3000                        //mysql最大连接数;
    innodb_buffer_pool_size = 2048MB                       //InnoDB内存缓冲数据和索引大小;
    basedir = /usr/local/mysql55/                        //数据库安装路径;
    [mysqldump]                        //数据库导出段配置;
    max_allowed_packet =16M                       //服务器和客户端发送的最大数据包;

  • 相关阅读:
    将一个单向链表逆序
    高精度加法
    从反汇编的角度看引用和指针的区别
    冒泡排序
    josephus(约瑟夫)问题
    获取每个进程可打开的最大文件数量
    AIX免费终端的获取
    [转] Linux应用层的定时器Timer
    POD(plain old data)
    char与wchar_t的区别
  • 原文地址:https://www.cnblogs.com/AloneSea/p/9666996.html
Copyright © 2011-2022 走看看