签到成功

知道了

CNDBA社区CNDBA社区

Mysql key_buffer_size参数

2021-11-27 11:12 1012 0 原创 mysql
作者: hbhe0316

设置这个变量可以一次性为键缓存区分配所有指定的空间。操作系统并不会真的立刻分配内存,而是到使用时才分配内存。key_buffer_size只对MyISAM表起作用。MyISAM的表使用键高速缓存来缓存索引,这个键高速缓存的大小则通过 key-buffer-size 参数来设置。如果应用系统中使用的表以MyISAM存储引擎为主,则应该适当增加该参数的值,以便尽可能的缓存索引,提高访问的速度。http://www.cndba.cn/hbhe0316/article/22613

http://www.cndba.cn/hbhe0316/article/22613

官网连接:
https://dev.mysql.com/doc/refman/8.0/en/myisam-key-cache.html
To control the size of the key cache, use the key_buffer_size system variable. If this variable is set equal to zero, no key cache is used. The key cache also is not used if the key_buffer_size value is too small to allocate the minimal number of block buffers (8).

http://www.cndba.cn/hbhe0316/article/22613
http://www.cndba.cn/hbhe0316/article/22613
http://www.cndba.cn/hbhe0316/article/22613

1.查看当前值http://www.cndba.cn/hbhe0316/article/22613

mysql> SHOW VARIABLES LIKE '%key_buffer_size%';
+-----------------+---------+
| Variable_name   | Value   |
+-----------------+---------+
| key_buffer_size | 8388608 |
+-----------------+---------+
1 row in set (0.00 sec)

2.设置global全局的key_buffer_size值

http://www.cndba.cn/hbhe0316/article/22613

mysql> set global key_buffer_size=16*1024*1024;
Query OK, 0 rows affected (0.01 sec)

3.设置/etc/my.cnf文件http://www.cndba.cn/hbhe0316/article/22613

[root@mysql57 ~]# cat /etc/my.cnf | grep -i key-buffer-size
key-buffer-size= 32M
[root@mysql57 ~]# service mysqld restart
Shutting down MySQL.... SUCCESS! 
Starting MySQL. SUCCESS!

查看是否设置成功http://www.cndba.cn/hbhe0316/article/22613http://www.cndba.cn/hbhe0316/article/22613

mysql> SHOW VARIABLES LIKE '%key_buffer_size%';
+-----------------+----------+
| Variable_name   | Value    |
+-----------------+----------+
| key_buffer_size | 33554432 |
+-----------------+----------+
1 row in set (0.00 sec)

版权声明:本文为博主原创文章,未经博主允许不得转载。

MYSQL

用户评论
* 以下用户言论只代表其个人观点,不代表CNDBA社区的观点或立场
hbhe0316

hbhe0316

关注

1.只有承认无知,才能装下新的东西; 2.进步来自一点点滴滴的积累; 3.广博让你更优秀,而专业让你无法替代; 4.挫折和失败能够转换为一种财富。

  • 889
    原创
  • 1
    翻译
  • 13
    转载
  • 24
    评论
  • 访问:1171480次
  • 积分:1523
  • 等级:核心会员
  • 排名:第6名
精华文章
    最新问题
    查看更多+
    热门文章
      热门用户
      推荐用户
        Copyright © 2016 All Rights Reserved. Powered by CNDBA · 皖ICP备2022006297号-1·

        QQ交流群

        注册联系QQ