Contents
Runtime Configuration
PLV8 has some configuration variables that can be set either in postgresql.conf
or at runtime using SET
.
| Variable | Description | Default |
| ———————— | –––––––––––––––––––––––––––––––––––––––– | ———– |
| plv8.start_proc
| PLV8 function to run once when PLV8 is first used | none |
| plv8.icu_data
| ICU data file directory (when compiled with ICU support) | none |
| plv8.v8_flags
| V8 engine initialization flags (e.g. –harmony for all current harmony features) | none |
| plv8.execution_timeout
| V8 execution timeout (when compiled with EXECUTION_TIMEOUT) | 300 seconds |
| plv8.memory_limit
| Memory limit for the per-user heap usage on each connection, in MB | 256 |