大约1小时前,我开始对一个大小约为20G,具有250M行的MyISAM表进行MySQL优化。目前正在创建db_name.TMD文件,该文件大小为1G并且还在增长。
据我所知,MySQL现在正在重新创建优化后的表副本,如果我的假设是正确的,杀死优化进程不应该损坏原始数据库吧?另外,如何仅终止优化进程?如果磁盘空间在优化过程中用尽会发生什么?
顺便说一句,我刚刚检查了进程列表和当前状态:Repair with keycache。好的,更多问题:我开始优化的表具有10442MB的.MYD文件和9319M的.MYI文件,优化过程将占用多少空间?.MYD文件大小还是MYD + MYI文件大小?
据我所知,MySQL现在正在重新创建优化后的表副本,如果我的假设是正确的,杀死优化进程不应该损坏原始数据库吧?另外,如何仅终止优化进程?如果磁盘空间在优化过程中用尽会发生什么?
顺便说一句,我刚刚检查了进程列表和当前状态:Repair with keycache。好的,更多问题:我开始优化的表具有10442MB的.MYD文件和9319M的.MYI文件,优化过程将占用多少空间?.MYD文件大小还是MYD + MYI文件大小?