Re: Performance of DOMAINs
От | Tom Lane |
---|---|
Тема | Re: Performance of DOMAINs |
Дата | |
Msg-id | 15919.1150920496@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Performance of DOMAINs (David Wheeler <david@kineticode.com>) |
Ответы |
Re: Performance of DOMAINs
|
Список | pgsql-performance |
David Wheeler <david@kineticode.com> writes: > Didn't see anything in the archives, so I thought I'd ask: has anyone > done any work to gauge the performance penalty of using DOMAINs? There are some reports in the archives of particular usage patterns where they pretty much suck, because GetDomainConstraints() searches pg_constraint every time it's called. We do what we can to avoid calling that multiple times per query, but for something like a simple INSERT ... VALUES into a domain column, the setup overhead is still bad. I've been intending to try to fix things so that the search result can be cached by typcache.c, but not gotten round to it. (The hard part, if anyone wants to tackle it, is figuring out a way to clear the cache entry when needed.) regards, tom lane
В списке pgsql-performance по дате отправления: