Error
Error Code:
1713
MariaDB Error 1713: Undo Log Record Too Big
Description
This error indicates that a single transaction has generated an excessive amount of undo information, exceeding internal buffer or configuration limits within MariaDB. It typically occurs during large data modifications or when updating columns with extensive data, preventing the transaction from completing successfully.
Error Message
Undo log record is too big.
Known Causes
3 known causesBulk Data Modification
A single DML statement (e.g., `UPDATE`, `DELETE`, `INSERT`) attempts to modify an extremely large number of rows within a transaction, causing the associated undo record to exceed system capacity.
Large Object (LOB) Updates
Modifications to columns storing very large BLOB or TEXT data types can generate disproportionately large undo records, even if only a few rows are affected.
Inefficient Transaction Design
Poorly optimized SQL queries or transaction logic that performs extensive data changes without proper batching or indexing can inadvertently lead to oversized undo records.
Solutions
Coming SoonGeneral Troubleshooting Tips
- Check the error message carefully for specific details
- Review recent changes that might have caused the error
- Search for the exact error code in the official documentation
- Check log files for additional context
- Try restarting the application or service