SQL Error (1030): Got error 139 from storage engine слишком много полей типа TEXT причина

mysql Ошибка SQL Error (1030): Got error 139 from storage engine -- выход за размер записи (страницы) хранения данных

Forums:

SQL Error (1030): Got error 139 from storage engine

Получаю такую ошибку при попытке обновить поле типа TEXT.

Ещё особенности:

  • Причем в таблице полей с таким типом много (в моём случае 14 штук).
  • Другие поля той же строки почти все заполнены, если в этом поле передавать коротнкое значение, то всё сохраняется, но начиная с определённого момента падает.

Как пишут люди (см. ссылки внизу) проблема состоит в том, что в mySQL InnoDB имеется ограничение места на хранение строки. Далее будем выяснять подробности.

Subscribe to RSS - SQL Error (1030): Got error 139 from storage engine слишком много полей типа TEXT причина