InnoDB相当于MyISAM的key_buffer_size是什么?
-
10-07-2019 - |
题
使用MyISAM时,配置设置key_buffer_size
定义MySQL缓存经常使用的索引数据块的全局缓冲区的大小。
InnoDB的相应设置是什么?
其他提示
据我所知,您可以为InnoDB调整的最佳设置是 innodb_buffer_pool_size
。
内存缓冲区的大小(以字节为单位) InnoDB 用于缓存数据和索引 它的表。默认值为 8MB。你设置这个值越大, 访问所需的磁盘I / O越少 表中的数据。在一个专门的 数据库服务器,您可以将其设置为 高达80%的机器物理 内存大小。但是,不要设置它 太大因为竞争 物理内存可能导致分页 操作系统。
不隶属于 StackOverflow