Превышение длины символа имени приложения

#postgresql

#postgresql

Вопрос:

Я использую PostgreSQL в своем проекте. Я устанавливаю application_name в своем приложении. Согласно документам, application_name длина символа может быть только меньше NAMEDATALEN , что по умолчанию составляет 64 символа.

Однако только для этой конкретной цели ( application_name в pg_stat_activity ) мне нужно превысить этот предел. Есть ли какой-либо способ добиться этого, кроме изменения NAMEDATALEN ?

Ответ №1:

Нет; вам пришлось бы перекомпилировать PostgreSQL с настройками, отличными от настроек по умолчанию.

Возможно, вы можете использовать таблицу для передачи своих данных.

Комментарии:

1. К сожалению, мне это тоже показалось единственным вариантом; просто хотел убедиться. Тогда мне придется создать отдельную таблицу или просто попытаться сократить содержимое. Спасибо за ваш ответ.