↑↓ select↵ open⌫ change scopeOpen full search

PG.CENTER connects PostgreSQL documentation, reference, and ecosystem knowledge. Maintained by Pigsty.

Wiki / Configuration Parameters

io_method

Selects the method for executing asynchronous I/O. Possible values are: worker (execute asynchronous I/O using worker processes) io_uring (execute asynchronous I/O using io_uring, requires a build with --with-liburing / -Dliburing) sync (execute asynchronous-eligible I/O synchronously) The default is worker. This parameter can only be set at server start.

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
worker
category
Resource Usage / I/O
context
postmaster
documented
true
enumvals
sync, worker, io_uring
extra desc
Unknown
lang
en
max val
Unknown
metadata version
18
min val
Unknown
name
io_method
short desc
Selects the method for executing asynchronous I/O.
source
pg-settings-source-snapshot
unit
Unknown
vartype
enum

Definition PG 18

Selects the method for executing asynchronous I/O. Possible values are: worker (execute asynchronous I/O using worker processes) io_uring (execute asynchronous I/O using io_uring, requires a build with --with-liburing / -Dliburing) sync (execute asynchronous-eligible I/O synchronously) The default is worker. This parameter can only be set at server start.

Compare versions

Source references

Full definition and evidence JSON

Definition sources

center · PostgreSQL 18 · wiki-repair-20261023:77d73689bec45f07e481878cc8380446988d90c98593548428110460b03f8584

Text language: en · wiki-repair-20261023:77d73689bec45f07e481878cc8380446988d90c98593548428110460b03f8584