PostgreSQLLa base de données la plus sophistiquée au monde.

18.13. Options préconfigurées

Les « paramètres » qui suivent sont en lecture seule. Ils sont déterminés à la compilation ou à l'installation de PostgreSQL™. De ce fait, ils sont exclus du fichier postgresql.conf d'exemple. Ces paramètres décrivent différents aspects du comportement de PostgreSQL™ qui peuvent s'avérer intéressants pour pour certaines applications, en particulier pour les interfaces d'administration.

block_size (integer)

Informe sur la taille d'un bloc disque. Celle-ci est déterminée par la valeur de BLCKSZ à la construction du serveur. La valeur par défaut est de 8192 octets. La signification de diverses variables de configuration (shared_buffers, par exemple) est influencée par block_size. Voir la Section 18.4, « Consommation des ressources » pour plus d'informations.

integer_datetimes (boolean)

Informe sur la construction de PostgreSQL™ avec le support des dates et heures sur des entiers de 64 bits. Ce paramètre est configuré par --enable-integer-datetimes au moment de la construction de PostgreSQL™. La valeur par défaut est off.

lc_collate (string)

Affiche la locale utilisée pour le tri des données de type texte. Voir la Section 22.1, « Support des locales » pour plus d'informations. La valeur est déterminée lors de l'initialisation du cluster de bases de données.

lc_ctype (string)

Affiche la locale qui détermine les classifications de caractères. Voir la Section 22.1, « Support des locales » pour plus d'informations. La valeur est déterminée lors de l'initialisation du cluster de bases de données. Elle est habituellement identique à lc_collate. Elle peut, toutefois, pour des applications particulières, être configurée différemment.

max_function_args (integer)

Affiche le nombre maximum d'arguments des fonctions. Ce nombre est déterminé par la valeur de FUNC_MAX_ARGS lors de la construction du serveur. La valeur par défaut est de 100 arguments.

max_identifier_length (integer)

Affiche la longueur maximale d'un identifiant. Elle est déterminée à NAMEDATALEN - 1 lors de la construction du serveur. La valeur par défaut de NAMEDATALEN est 64 ; la valeur par défaut de max_identifier_length est, de ce fait, de 63 octets.

max_index_keys (integer)

Affiche le nombre maximum de clés d'index. Ce nombre est déterminé par la valeur de INDEX_MAX_KEYS lors de la construction du serveur. La valeur par défaut est de 32 clés.

server_encoding (string)

Affiche l'encodage de la base de données (jeu de caractères). Celui-ci est déterminé lors de la création de la base de données. Les clients ne sont généralement concernés que par la valeur de client_encoding.

server_version (string)

Affiche le numéro de version du serveur. Celui-ci est déterminé par la valeur de PG_VERSION lors de la construction du serveur.

server_version_num (integer)

Affiche le numéro de version du serveur sous la forme d'un entier. Celui-ci est déterminé par la valeur de PG_VERSION_NUM lors de la construction du serveur.