在MySQL工作台中对相同的数据库运行此查询,结果显示数据库大小为43MBsum( data_length + index_lengthdata_free )/ 1024 / 1024 "Free Space in MB" GROUP BY table_schema ;
那么,MySQL创建的日志或备份等是否发生了什么
我使用localhost中的MySQL作为“查询工具”来执行R中的统计数据,也就是说,每次运行R脚本时,我都会创建一个新数据库( A ),创建一个新表( B ),将数据导入到B中,提交一个查询以获取我需要的信息,然后删除B和A。它对我来说工作得很好,但是我意识到ibdata1文件的大小正在迅速增加,我没有在MySQL中存储任何内容,但是ibdata文件已经超过了100MB。我在设置中或多或少使用了默认的MySQL设置,有没有一种方法可以让我在一段固定时间后自动收缩/清除ibda
我很快也遇到了一个ib_logfile问题,决议失败了,这时我意识到确实还有一个mysql进程在运行,我错过了,所以我用killall -9 mysqld杀死了它。我已经启动了数据库的恢复模式(级别"3"),并放弃了我的数据库。大约7gb的总数。binlog file position 0 6595, file name /var/lib/mysql/mysql-bin.000817
InnoDB: Starting in backgroundI