Lexique
2
- 2PC
Two-Phase Commit
Validation d'une transaction en deux phases, autrement dit par deux processus distincts.
A
- API
Application Programming Interface
Interface de programmation pour applications, offrant des fonctionnalités aux applications via un ensemble de fonctions, objets, etc.
- Array
Tableau
Organisation séquentielle de données, indexée (référencée) par un nombre, l'ordre de stockage.
C
- CLOG
Commit Log
Statut d'une transaction (en cours, annulé, validé, etc).
- CSV
Comma Separated Values
Format de fichiers pour des données tabulaires. Les séparations de colonnes sont des virgules, contrairement aux fichiers TSV où le caractère séparateur est une tabulation.
D
- DDL
Data Definition Language
Instructions SQL permettant de créer, modifier et supprimer des objets SQL.
- DML
Data Modification Language
Instructions SQL permettant de modifier les données d'objets SQL (insertion, modification, suppression).
E
- EOF
End Of File
Fin de fichier.
F
- FSM
Free Space Map
Structure stockant l'emplacement des espaces libres dans les fichiers composant une table.
- FTP
File Transfer Protocol
Protocole de transfert de fichiers.
G
- GIN
Generalized Inverted Index
Méthode d'accès générique inversé à un index.
- GiST
Generalized Search Tree
Méthode d'accès balancée à structure de type arbre à un index.
- GSSAPI
Generic Security Service Application Program Interface
Interface de programmation couvrant la sécurité des systèmes d'information.
H
- HOT
Heap-Only-Tuples
Technologie permettant d'éviter des écritures dans les index.
I
- IP
Internet Protocol
J
- JDBC
Java DataBase Connectivity
Interface de connexion pour la plateforme JAVA.
K
- KeepAlive
Un KeepAlive est un message envoyé par un serveur à un autre serveur pour vérifier que le lien entre les deux serveurs est fonctionnel ou pour empêcher la suppression du lien.
L
- LDAP
Lightweight Directory Access Protocol
Protocole permettant l'interrogation et la modification des services d'annuaire.
- LRU
Least Recently Used
Algorithme de gestion du cache (vidage des objets les moins utilisés en premier).
- LSN
Log Sequence Number
Position dans un journal de transaction.
- LVM
Logical Volume Manager
Outil de gestion des espaces de stockage d'un serveur.
N
- NFS
Network File System
Système de fichiers réseau, utilisable à distance. Fortement déconseillé pour les répertoires de données de PostgreSQL.
O
- OID
Object IDentifier
Identifiant global d'un objet dans une instance.
P
- PID
Process IDentifier
Identifiant d'un processus.
- PITR
Point In Time Recovery
Processus de restauration jusqu'à un point donné dans le temps.
- PL
Procedural Language
Langage pour routines (fonctions et procédures stockées).
- Pooler, pooling
Cache de connexions maintenues pour être réutilisées plusieurs fois.
- POSIX
Portable Operating System Interface Unix
Famille de normes techniques définie depuis 1988. Projet de standardisation des API pour les logiciels destinés à fonctionner sur les différents systèmes UNIX.
R
- RADIUS
Remote Authentication Dial-In User Service
Protocole client-serveur permettant de centraliser des données d'authentification.
- RAID
Redundant Array of Independent/Inexpensive Disks
Association de plusieurs disques pour augmenter l'espace de stockage disponible et la fiabilité de l'ensemble.
- RAM
Random Access Memories
Mémoire vive d'un ordinateur.
- RPM
Redhat Package Manager
Paquets de binaires précompilées utilisés notamment sous Red Hat, CentOS et Fedora.
S
- RBDMS
Relational DataBase Management System
SGDBR ou Système de Gestion de Bases de Données Relationelles.
- SAN
Storage Area Network
Réseau spécialisé permettant de mutualiser des ressources de stockage.
- SQL
Structured Query Language
Langage d'extraction et de modification de données.
- SQL/MED
Structured Query Language / Management of External Data
Support de la gestion de données externes par le standard SQL.
- SSD
Solid State Device
Disque dur composé de RAM, donc non magnétique.
- SSI
Serializable Snapshot Isolation
Isolation par instantanés sérialisables.
- SSH
Secure SHell
Session à distance sécurisée.
- SSL
Secure Sockets Layer
Couche de chiffrement dans la communication entre un serveur et un client.
T
- TCP
Transmission Control Protocol
- TOAST
The Oversized-Attribute Storage Technique
Technique de stockage des données très volumineuses.
- TSV
Tabulation Separated Values
Format de fichiers pour des données tabulaires. Les séparations de colonnes sont des tabulations, contrairement aux fichiers CSV où le caractère séparateur est une virgule.
U
- UDP
Universal Datagram Protocol
V
- VM
Visibility Map
Structure indiquant pour chaque bloc d'un fichier si le-dit bloc contient uniquement des enregistrements visibles.
W
- WAL
Write-Ahead Log
Technique d'écriture dans un journal avant d'écrire dans le vrai fichier.
X
- XFS
eXtended File System
Système de fichiers journalisé haute performance.
- XID
Transaction Identifier
Identifiant de transaction.
- XLOG
Transaction LOG
Journal de transactions.
Z
- ZFS
Z File System
Système de fichiers développé par Sun.