Wiki / Configuration Parameters
jit_inline_above_cost
Sets the query cost above which JIT compilation attempts to inline functions and operators. Inlining adds planning time, but can improve execution speed. It is not meaningful to set this to less than jit_above_cost. Setting this to -1 disables inlining. The default is 500000.
English manual coverage begins with PostgreSQL 7.4. Source history and runtime observations have their own recorded version boundaries.
Reading PG 18·Select a recorded version
- boot val
- 500000
- category
- Query Tuning / Planner Cost Constants
- context
- user
- documented
- true
- enumvals
- Unknown
- extra desc
- -1 disables inlining.
- lang
- en
- max val
- 1.79769e+308
- metadata version
- 18
- min val
- -1
- name
- jit_inline_above_cost
- short desc
- Perform JIT inlining if query is more expensive.
- source
- pg-settings-source-snapshot
- unit
- Unknown
- vartype
- real
Definition PG 18
Sets the query cost above which JIT compilation attempts to inline functions and operators. Inlining adds planning time, but can improve execution speed. It is not meaningful to set this to less than jit_above_cost. Setting this to -1 disables inlining. The default is 500000.
Compare versions
Source references
Full definition and evidence JSON
Definition sources
center · PostgreSQL 18 · wiki-repair-20261023:8397f84e87a66b2eecd18141f0d34d0f835df008e1522bdbf88535f898648ec3
Text language: en · wiki-repair-20261023:8397f84e87a66b2eecd18141f0d34d0f835df008e1522bdbf88535f898648ec3