gpt4 book ai didi

MySQL 堆/内存表

转载 作者:行者123 更新时间:2023-11-29 05:44:53 26 4
gpt4 key购买 nike

我有一台 12GB RAM 的服务器,my.cnf 中的 max_heap_table_size 设置为 6GB。 (“max_heap_table_size=6442450944”)。设置后我重新启动了MySQL服务器。

问题是,每当我的表在插入过程中只有 2GB 时,我就会收到错误“表已满”。为什么不允许我添加超过 2GB 的数据? (2GB 的数字是 phpMyAdmin 中显示的大小)

最佳答案

32 位 MySQL 服务器(或任何 32 位应用程序)只有 2-3Gb(取决于操作系统等)可用的虚拟内存,因此无法寻址更多内存。您需要 64 位操作系统和 64 位 MySQL 服务器才能利用更多内存。

关于MySQL 堆/内存表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3257050/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com