› MySQL 5.5 Community Server
› MySQL 5.6 Community Server
› Percona Configuration Wizard
› XtraBackup 搭建主从复制
Great Sites on MySQL
› Percona
› MySQL Performance Blog
› Severalnines
推荐管理工具
› Sequel Pro
› phpMyAdmin
推荐书目
› MySQL Cookbook
MySQL 相关项目
› MariaDB
› Drizzle
参考文档
› http://mysql-python.sourceforge.net/MySQLdb.html
clockwerk
V2EX  ›  MySQL

MySQL5.7 内存一直好高,

  •  
  •   clockwerk · Apr 8, 2016 · 11361 views
    This topic created in 3871 days ago, the information mentioned may be changed or developed.
    ![]( )
    centos7 1g 内存装了 mysql5.7 ,配置
    [client]
    default-character-set = utf8

    [mysqld]
    #performance_schema_max_table_instances=200
    table_open_cache = 200
    default-storage-engine = INNODB
    character-set-server = utf8
    collation-server = utf8_general_ci

    datadir=/var/lib/mysql
    socket=/var/lib/mysql/mysql.sock

    symbolic-links=0

    log-error=/var/log/mysqld.log
    pid-file=/var/run/mysqld/mysqld.pid

    [mysqldump]
    quick
    max_allowed_packet = 8M #服务器发送和接受的最大包长度

    [myisamchk]
    key_buffer_size = 4M
    sort_buffer_size = 4M
    read_buffer = 2M
    write_buffer = 2M

    不知道怎么解决
    22 replies  •  2016-09-22 00:27:06 +08:00
    colorfulberry
    colorfulberry
    Apr 8, 2016
    1
    postgres sql 可以用的
    xuhaoyangx
    xuhaoyangx
    Apr 8, 2016
    2
    这好像不是老问题吗
    performance_schema_max_table_instances
    table_definition_cache
    table_open_cache
    调低点值就好了
    xuhaoyangx
    xuhaoyangx
    Apr 8, 2016❤️1
    3
    虽然系统不一样,但是这方面都差不多吧,我这个是 etc 配置中就只设定了 sql_mode 的值。
    kn007
    kn007
    Apr 8, 2016
    5
    把初始配置调低不就好了。
    clockwerk
    clockwerk
    OP
    Apr 8, 2016 via iPhone
    6
    @kn007
    @xuhaoyangx 你看我配置文件里这三个参数都调低了 还是不行
    kn007
    kn007
    Apr 8, 2016
    7
    @nellace 你配置贴哪里了?!

    把 innodb 参数调低来。
    xujif
    xujif
    Apr 8, 2016
    8
    mysql 版本越高越费内存啊
    clockwerk
    clockwerk
    OP
    Apr 8, 2016 via iPhone
    9
    @kn007 嗯 好的 帖子里面贴了 my.cnf 配置文件的内容 排版不太好 看看有什么要改的吗
    clockwerk
    clockwerk
    OP
    Apr 8, 2016 via iPhone
    10
    @xujif 本来想体验下 5.7 不行就退回去 5.5 了
    kn007
    kn007
    Apr 8, 2016❤️1
    11
    @nellace 你帖子里的 conf ,都没动到 innodb 。
    把 innodb 参数调低来,自己 google 。
    tcdw
    tcdw
    Apr 8, 2016 via Android
    12
    顺便推荐使用 htop ,比 top 功能丰富,而且界面看上去比较友好。
    当然如果是不喜欢 htop 之类的,可以另当别论。
    gamexg
    gamexg
    Apr 8, 2016
    13
    @xuhaoyangx 原来还能限制数量,我是直接 performance_schema=OFF 。
    gamexg
    gamexg
    Apr 8, 2016❤️1
    14
    楼主,你 #performance_schema_max_table_instances=200 注释掉了啊,这个是一个占内存很大的项目,我记得测试时占 500M 内存。
    我一般直接关闭这个:
    [mysqld]
    performance_schema=OFF
    shengyueming
    shengyueming
    Apr 9, 2016❤️1
    15
    for (说三遍){
    postgres 不错
    }
    clockwerk
    clockwerk
    OP
    Apr 9, 2016
    16
    @gamexg 本来是要开着的,刚刚注释掉了
    clockwerk
    clockwerk
    OP
    Apr 9, 2016
    17
    @shengyueming 今天撸一下 postgre ,以前没用过
    overlords
    overlords
    Apr 9, 2016
    18
    内存还值钱么?
    letitbesqzr
    letitbesqzr
    Apr 9, 2016
    19
    @xuhaoyangx 请问你那个 iTerm2 是什么配色?
    xuhaoyangx
    xuhaoyangx
    Apr 10, 2016
    20
    wanghanlin
    wanghanlin
    Apr 10, 2016
    21
    tcsky
    tcsky
    Sep 22, 2016
    22
    ```
    [mysqld]
    performance_schema = 0
    ```

    performance_schema 这个选项式分析用的,小内存机器可以关了, 能省好多内存

    https://gist.github.com/tiancheng91/c9b605cd7cdd363c75a1
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2100 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 06:50 · PVG 14:50 · LAX 22:50 · JFK 01:50
    ♥ Do have faith in what you're doing.