Chapter 30. Just-in-Time Compilation (JIT)

Table of Contents

30.1. What Is JIT compilation?
30.1.1. JIT Accelerated Operations
30.1.2. Inlining
30.1.3. Optimization
30.2. When to JIT?
30.3. Configuration

This chapter explains what just-in-time compilation is, and how it can be configured in Postgres Pro Shardman.

Important

Note that JIT should not be used with the distributed systems, as compilation of each expression multiplied by the number of partitions is much more time-consuming that planning.