| От | Tom Lane |
|---|---|
| Тема | Re: string_to_array eats too much memory? |
| Дата | |
| Msg-id | 21089.1162997763@sss.pgh.pa.us обсуждение исходный текст |
| Ответ на | string_to_array eats too much memory? (Tatsuo Ishii <ishii@sraoss.co.jp>) |
| Ответы |
Re: string_to_array eats too much memory?
|
| Список | pgsql-hackers |
Tatsuo Ishii <ishii@sraoss.co.jp> writes:
> string_to_array() consumes too much memory. For example, to make ~70k
> array elements, string_to_array seems to eat several Gig bytes of
> memory.
I'd argue that the problem comes from enlarging the work arrays only 64
elements at a time in accumArrayResult(). Most of the rest of the code
deals with resizing arrays using a "double it each time it has to grow"
approach, I wonder why this is different?
regards, tom lane
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера