Error Code: 3019. Undo Log error: No more space left over in system tablespace for allocating UNDO log pages. Please add new data file to the tablespace or check if filesystem is full or enable auto-extension for the tablespace
是不是硬盘空间太小了?还是内存太低?
最佳答案
当您定义一个表空间时,您就定义了它的大小。现在撤消日志的表空间已满。
表空间(有意地)不会自行增长,因此拥有更多的硬盘空间不会直接提供帮助。您需要显式增加分配的表空间大小(或允许自动增加),以允许它使用更多的硬盘空间。
或者,您可能想查看撤消日志空间不足的原因。要么有很多大的开放交易(忘记提交?),要么太小而无法开始(或两者);无论哪种方式,您都应该跟进并纠正它。
关于mysql - mysql错误代码3019,如何更正?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43707857/