1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/objs-mayfly-go

 / Детали:

Проверка процесса обработки заявок завершилась ошибкой с очень длинным сообщением об ошибке.

Предстоит сделать
Владелец
Создано  
28.02.2025

Признаки:
Создание тестового SQL-запроса для проверки процесса аудита вернуло ошибочное сообщение следующего содержания:
Иллюстрация ввода изображения

Анализ:
Во время инициализации создания таблицы SQL было выявлено, что значение поля biz_handle_res таблицы t_flow_procinst установлено слишком малым, что может привести к переполнению данных.
Иллюстрация ввода изображения
Возвращаемый результат содержит слишком много информации, которая становится избыточной. При увеличении размера возвращаемого результата он может превышать допустимую длину поля, вызывая ошибку.
Иллюстрация ввода изображения

Примерное решение:
Измените тип поля biz_handle_res на LONGTEXT:

ALTER TABLE t_flow_procinst MODIFY COLUMN biz_handle_res LONGTEXT;

Рекомендация:
Улучшите или сократите содержимое записи операции. В краткосрочной перспективе это не создаёт значительных проблем, но при увеличении количества заявок нагрузка на базу данных будет расти.

Комментарий (0)

GitLife Service Account Задача создана

Вход Перед тем как оставить комментарий

Статус
Ответственный
Контрольная точка
Pull Requests
Связанные запросы на слияние могут быть закрыты после их объединения
Ветки
Дата начала   -   Крайний срок
-
Закрепить/Открепить
Приоритет
Участники(1)
1
https://api.gitlife.ru/oschina-mirror/objs-mayfly-go.git
git@api.gitlife.ru:oschina-mirror/objs-mayfly-go.git
oschina-mirror
objs-mayfly-go
objs-mayfly-go