Re: COPY speedup
От | Tom Lane |
---|---|
Тема | Re: COPY speedup |
Дата | |
Msg-id | 9842.1250084730@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Re: COPY speedup (Pierre Frédéric Caillaud<lists@peufeu.com>) |
Ответы |
Re: COPY speedup
|
Список | pgsql-hackers |
Pierre Frédéric Caillaud <lists@peufeu.com> writes: > I've been examining the code path for COPY FROM too, and I think it is > possible to get the same kind of speedups on COPY FROM that the patch in > the previous message did for COPY TO, that is to say perhaps 2-3x faster > in BINARY mode and 10-20% faster in TEXT mode (these figures are > ballparks, only based on very quick checks however). > The idea is to avoid most (actually, all) palloc()'ing and memcpy()'ing > for types that are pass-by-value like INT. > Is there interest in such a patch (for 8.6) ? If you do as much damage to the I/O function API as the other patch did, it will probably be rejected. We don't touch datatype APIs lightly, because it affects too much code. regards, tom lane
В списке pgsql-hackers по дате отправления: