diff options
author | Alvaro Herrera <alvherre@alvh.no-ip.org> | 2017-04-07 18:54:26 -0300 |
---|---|---|
committer | Alvaro Herrera <alvherre@alvh.no-ip.org> | 2017-04-07 19:08:43 -0300 |
commit | 8bf74967dab1b368f4e217c960ede1516c42a989 (patch) | |
tree | 61090aa24b2761d6f731b5a56d769cb94961d35b /src/backend/executor/nodeHashjoin.c | |
parent | e8fdbd58fe564a29977f4331cd26f9697d76fc40 (diff) | |
download | postgresql-8bf74967dab1b368f4e217c960ede1516c42a989.tar.gz postgresql-8bf74967dab1b368f4e217c960ede1516c42a989.zip |
Reduce the number of pallocs() in BRIN
Instead of allocating memory in brin_deform_tuple and brin_copy_tuple
over and over during a scan, allow reuse of previously allocated memory.
This is said to make for a measurable performance improvement.
Author: Jinyu Zhang, Álvaro Herrera
Reviewed by: Tomas Vondra
Discussion: https://postgr.es/m/495deb78.4186.1500dacaa63.Coremail.beijing_pg@163.com
Diffstat (limited to 'src/backend/executor/nodeHashjoin.c')
0 files changed, 0 insertions, 0 deletions