PostgreSQL 10. Выбор производительности XML столбца запроса, хранящегося в текстовом столбце - PullRequest
0 голосов
/ 11 марта 2019

У меня проблема с отладкой проблемы производительности для столбца типа TEXT, содержащего небольшой бит данных XML в БД в кодировке UTF-8. При выполнении explain analyze select <column> from <table> это результат:

«Seq Scan on« table »(стоимость = 0.00..1743.85 строк = 10185 ширина = 474) (фактическое время = 0.063..12.995 строк = 10187 циклов = 1)» «Время планирования: 0,211 мс» «Время выполнения: 22,283 мс»

К сожалению, реальное время выполнения составляет порядка 6 секунд. Все остальные столбцы быстро возвращаются, это просто столбец TEXT, содержащий данные XML, который вызывает проблему.

Могу ли я использовать какие-либо методы, чтобы определить причину этой проблемы?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...