我测试Sql,我只是循环执行SQL语法,像'UPDATE ** SET **‘有一个内存泄漏的bug发生了。当我使用“top”检查错误时,我发现系统的“已用内存”选项将一直增长,直到系统或进程崩溃。但是'mysqld‘和'testsql’进程的%MEM选项没有增加,系统空闲内存似乎消失了。我试图强行杀死'testsql‘进程,但内存仍在使用,无法释放。为什么?请帮帮我。int ThreadExeSQL(MYSQL
我使用localhost中的MySQL作为“查询工具”来执行R中的统计数据,也就是说,每次运行R脚本时,我都会创建一个新数据库( A ),创建一个新表( B ),将数据导入到B中,提交一个查询以获取我需要的信息它对我来说工作得很好,但是我意识到ibdata1文件的大小正在迅速增加,我没有在MySQL中存储任何内容,但是ibdata文件已经超过了100MB。我在设置中或多或少使用了默认的MySQL设置,有没有一种方法可以让我在一段固定时间后自动收缩/清除ibdata1文件?