Re: [PATCH] backend: compare word-at-a-time in bcTruelen
От
Simon Riggs
Тема
Re: [PATCH] backend: compare word-at-a-time in bcTruelen
Дата
Msg-id
1245336292.3895.221.camel@ebony.2ndQuadrant
Ответ на
Список
Дерево обсуждения
char() overhead on read-only workloads not so insignifcant as the
docs claim it is... Stefan Kaltenbrunner <stefan@kaltenbrunner.cc>
Re: char() overhead on read-only workloads not so
insignifcant as the docs claim it is... Gurjeet Singh <singh.gurjeet@gmail.com>
Re: char() overhead on read-only workloads not so
insignifcant as the docs claim it is... Alvaro Herrera <alvherre@commandprompt.com>
[PATCH] backend: compare word-at-a-time in bcTruelen Jeremy Kerr <jk@ozlabs.org>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Stephen Frost <sfrost@snowman.net>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Robert Haas <robertmhaas@gmail.com>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Jeremy Kerr <jk@ozlabs.org>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Robert Haas <robertmhaas@gmail.com>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Simon Riggs <simon@2ndQuadrant.com>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Simon Riggs <simon@2ndQuadrant.com>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Alvaro Herrera <alvherre@commandprompt.com>
Re: [PATCH] backend: compare word-at-a-time in
bcTruelen "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Simon Riggs <simon@2ndQuadrant.com>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Greg Stark <gsstark@mit.edu>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] backend: compare word-at-a-time in
bcTruelen "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Stephen Frost <sfrost@snowman.net>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Robert Haas <robertmhaas@gmail.com>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Stephen Frost <sfrost@snowman.net>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Greg Stark <gsstark@mit.edu>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Simon Riggs <simon@2ndQuadrant.com>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Marko Kreen <markokr@gmail.com>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Simon Riggs <simon@2ndQuadrant.com>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Stefan Kaltenbrunner <stefan@kaltenbrunner.cc>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Simon Riggs <simon@2ndQuadrant.com>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Florian Weimer <fweimer@bfk.de>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Jeremy Kerr <jk@ozlabs.org>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Stefan Kaltenbrunner <stefan@kaltenbrunner.cc>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Jeremy Kerr <jk@ozlabs.org>
[PATCH] backend: compare word-at-a-time in bcTruelen Jeremy Kerr <jk@ozlabs.org>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Robert Haas <robertmhaas@gmail.com>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Jeremy Kerr <jk@ozlabs.org>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Robert Haas <robertmhaas@gmail.com>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Stefan Kaltenbrunner <stefan@kaltenbrunner.cc>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Stephen Frost <sfrost@snowman.net>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Jeremy Kerr <jk@ozlabs.org>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Jeremy Kerr <jk@ozlabs.org>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Dimitri Fontaine <dfontaine@hi-media.com>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Stephen Frost <sfrost@snowman.net>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Jeremy Kerr <jk@ozlabs.org>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Stephen Frost <sfrost@snowman.net>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Jeremy Kerr <jk@ozlabs.org>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] backend: compare word-at-a-time in
bcTruelen Bruce Momjian <bruce@momjian.us>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Robert Haas <robertmhaas@gmail.com>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Alvaro Herrera <alvherre@commandprompt.com>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Stefan Kaltenbrunner <stefan@kaltenbrunner.cc>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Stefan Kaltenbrunner <stefan@kaltenbrunner.cc>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] backend: compare word-at-a-time in
bcTruelen Bruce Momjian <bruce@momjian.us>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Dimitri Fontaine <dfontaine@hi-media.com>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen tomas@tuxteam.de
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Tom Lane <tgl@sss.pgh.pa.us>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen "Andrew Dunstan" <andrew@dunslane.net>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Stefan Kaltenbrunner <stefan@kaltenbrunner.cc>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Stephen Frost <sfrost@snowman.net>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Stefan Kaltenbrunner <stefan@kaltenbrunner.cc>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Stefan Kaltenbrunner <stefan@kaltenbrunner.cc>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Gurjeet Singh <singh.gurjeet@gmail.com>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Greg Stark <gsstark@mit.edu>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Jeremy Kerr <jk@ozlabs.org>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Robert Haas <robertmhaas@gmail.com>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Andrew Dunstan <andrew@dunslane.net>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Greg Stark <gsstark@mit.edu>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Stephen Frost <sfrost@snowman.net>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Chuck McDevitt <cmcdevitt@greenplum.com>
Re: [PATCH] backend: compare word-at-a-time in bcTruelen Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Uninstallation error <genie.japo@gmail.com>
Re: Uninstallation error Peter Eisentraut <peter_e@gmx.net>
Re: Uninstallation error Alvaro Herrera <alvherre@commandprompt.com>
Re: Uninstallation error <genie.japo@gmail.com>
Re: char() overhead on read-only workloads not so insignifcant as the docs claim it is... Jeremy Kerr <jk@ozlabs.org>
On Thu, 2009-06-18 at 09:59 -0400, Tom Lane wrote: > Simon Riggs writes: > > Why is bcTruelen being called so many *more* times? > > I think you have misunderstood the context. err, no, I just misread the original text. Possibly a worse error :-? > It would be way nicer if we could strip trailing blanks on storage, > and then figure a way to either reconstitute them on output (problem > here is the output function doesn't have access to typmod) or > language-lawyer our way to deciding we don't have to. Is there a spare bit on the varhdr that can be set by datatypes? It would be useful to have a bit meaning "there is a typmod stored on this Datum", that would allow the output function to do some special processing. I notice we lose on tuple access also. CHAR(n) is fixed length, but is treated as variable length for offsets. -- Simon Riggs www.2ndQuadrant.comPostgreSQL Training, Services and Support
В списке pgsql-hackers по дате отправления
От: Kevin Grittner
Дата: