zoukankan      html  css  js  c++  java
  • mysql优化后的主配置文件

    #!/bin/bash
    basedir=$mysql
    datadir=$mysql/data
    server_id=$(hostname -I | awk  '{print $NF}'|awk -F '.' '{print $NF}')
    mem=$(free | awk NR==2'{print $2}')
    innodb_buffer_pool_size=$(($mem/2/1024/1024+1))G
    
    cat >/etc/my.cnf <<EOF
    [mysqld]
    basedir = ${basedir}
    datadir = ${datadir}
    character_set_server = utf8
    skip_name_resolve = on
    innodb_buffer_pool_size =${innodb_buffer_pool_size}
    innodb_write_io_threads = 8
    innodb_read_io_threads= 8  
    innodb_log_file_size = 128M
    innodb_log_buffer_size = 32M
    innodb_page_cleaners = 4   
    innodb_io_capacity = 5000
    innodb_flush_log_at_trx_commit  = 2
    innodb_flush_method = O_DIRECT 
    max_allowed_packet = 32M
    max_connections = 4000
    key_buffer_size = 32M
    read_buffer_size = 2M 
    read_rnd_buffer_size = 16M
    sort_buffer_size = 8M
    join_buffer_size = 8M
    thread_stack = 256K
    thread_cache_size = 64
    query_cache_limit = 8M
    query_cache_size = 64M
    query_cache_type = 1
    server_id = ${server_id}
    log_bin = mysql-bin
    binlog_format = row
    relay_log = relay-log
    gtid_mode = ON
    enforce_gtid_consistency = true
    master_info_repository = TABLE
    relay_log_info_repository = TABLE
    slave_parallel_type = LOGICAL_CLOCK
    slave_parallel_workers = 8
    relay_log_recovery = ON
    slow_query_log = on
    long_query_time = 3
    slow_query_log_file = mysql-slow.log
    expire_logs_days = 40
    log_error = mysql.log
    log_bin_trust_function_creators = on
    sql_mode = "STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"
    lower_case_table_names = 1
    log_timestamps = SYSTEM
    group_concat_max_len = 10240000 EOF
  • 相关阅读:
    HDU-5818-Joint Stacks
    蓝桥杯-2016CC-卡片换位
    HDU-2255-奔小康赚大钱(KM算法)
    蓝桥杯-PREV31-小朋友排队
    crypto.js加密传输
    js之对象
    LigerUi之ligerMenu 右键菜单
    关于js中window.location.href,location.href,parent.location.href,top.location.href的用法
    设置js的ctx
    AngularJS简单例子
  • 原文地址:https://www.cnblogs.com/ray-mmss/p/11547355.html
Copyright © 2011-2022 走看看