-
Notifications
You must be signed in to change notification settings - Fork 55
max_heap_table_size
xiaoboluo768 edited this page Jun 14, 2020
·
2 revisions
- 默认是16M,可以根据需要加大,在定义内存表时,可以使用max_rows子句指定表的最大行数来约定内存表的数据量。该参数是用于控制用户创建的内存表的数据大小。
- 设置此变量不会影响任何现有的MEMORY表,除非使用如CREATE TABLE或使用ALTER TABLE或TRUNCATE TABLE语句重新创建表、修改表结构或清空表数据。 服务器重新启动也会将现有MEMORY表的数据最大大小限制设置为全局max_heap_table_size值。
- 此变量也与tmp_table_size结合使用以限制内部内存表的大小。如果设置与tmp_table_size大小不一样,则控制内部内存临时表以较小的为准。
- 全局变量,会话变量,动态变量,64位版本默认值为16M,整型值。取值范围为:16384~1844674407370954752字节
上一篇:tmp_table_size | 下一篇:join_buffer_size
-
本 WIKI 包含了《千金良方--MySQL 性能优化金字塔法则》一书的代码段加粗命令行命令和SQL语句文本、以及4个附录内容,其中:
- 代码段和高清图单独整理为一个系列文档,如下:
- 每个附录都各自整理成了一个小系列文档,如下:
-
《千金良方--MySQL 性能优化金字塔法则》 一书的作者信息如下:
- 李春、罗小波、董红禹
-
联系人QQ:309969177
-
提示:
-
郑重声明:本WIKI仓库中的资料为电子工业出版社与本书的三位作者共同授权开源,为了在方便大家的同时,避免不必要的纠葛,任何商业与非商业的引用、转载,麻烦大家注明出处,谢谢配合!