Optimize check_search_path() by using SearchPathCache.
Jeff Davis <jdavis@postgresql.org>
Optimize check_search_path() by using SearchPathCache. A hash lookup is faster than re-validating the string, particularly because we use SplitIdentifierString() for validation. Important when search_path changes frequently. Discussion: https://postgr.es/m/04c8592dbd694e4114a3ed87139a7a04e4363030.camel%40j-davis.com
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/catalog/namespace.c | modified | +54 −2 |
Discussion
- Faster "SET search_path" 28 messages · 2023-07-29 → 2024-07-09