签到成功

知道了

CNDBA社区CNDBA社区

mysql ocp第2题

2021-12-12 15:41 2176 0 原创 mysql
作者: hbhe0316

Consider the key buffer in a MySQL server. Which two statements are true about this feature?

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

考虑MySQL服务器中的 key buffer。关于这个特性,哪两种说法是正确的?

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

A. It caches index blocks for MyISAM tables only.

B. It caches index blocks for all storage engine tables.http://www.cndba.cn/hbhe0316/article/22740

C. It is set on a per-connection basis.http://www.cndba.cn/hbhe0316/article/22740

D .It caches index blocks for InnoDB tables only.http://www.cndba.cn/hbhe0316/article/22740

为了最小化磁盘的 I/O , MyISAM 存储引擎的表使用键高速缓存来缓存索引,这个键高速缓存的大小则通过 key-buffer-size 参数来设置。如果应用系统中使用的表以 MyISAM 存储引擎为主,则应该适当增加该参数的值,以便尽可能的缓存索引,提高访问的速度。

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

建议key_buffer设置为物理内存的1/4(针对MyISAM引擎),甚至是物理内存的30%~40%,如果key_buffer_size设置太大,系统就会频繁的换页,降低系统性能。因为MySQL使用操作系统的缓存来缓存数据,所以我们得为系统留够足够的内存;在很多情况下数据要比索引大得多。http://www.cndba.cn/hbhe0316/article/22740

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

MYSQL

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

hbhe0316

关注

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

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

        QQ交流群

        注册联系QQ