Surveillance des connexions et de l'état du vacuum dans PostgreSQL à l'aide de heroku-pg-extras
L'extension Heroku CLI heroku-pg-extras fournit un ensemble de commandes pg:* utiles pour la gestion avancée des bases de données PostgreSQL. Ce guide se concentre sur deux commandes essentielles pour superviser les connexions et l'état de maintenance : pg:user-connections et pg:vacuum-stats.
Installation et configuration initiale
Installez l'e ...
Publié le 4 juin à 22h44
Architecture et Initialisation du Projet Open Source ESRT sous Flask
Organisation des Répertoires
L'infrastructure du dépôt ESRT est conçue pour assurer une séparation claire des responsabilités et une maintenabilité à long terme. Voici une vue d'ensemble de l'arborescence standard adoptée par le framework :
.
├── settings/ # Paramètres spécifiques à l'environnement
│ ├── local.ini # Configurat ...
Publié le 4 juin à 01h23
Exception PostgreSQL lors de l'écriture en lot avec erreur d'E/S
Lors de l'insertion de données en lot dans une base de données PostgreSQL, une exception de type I/O peut survenir, comme illustrée ci-dessous :
Cause : org.postgresql.util.PSQLException : Une erreur d'E/S s'est produite lors de l'envoi au backend.
Détails de l'erreur
Premier message d'erreur
Caused by : org.postgresql.util.PSQLException : Une ...
Publié le 3 juin à 19h09
Configuration de la connexion distante à PostgreSQL
Pour autoriser les connexions distantes à une instance PostgreSQL, il est nécessaire d'ajuster les fichiers de configuraton principaux. Cette procédure implique de modifier les règles d'authentification et d'adapter les paramètres réseau du serveur.
Modification des règles d'authentification dans pg_hba.conf
Le fichier pg_hba.conf contrôle les ...
Publié le 3 juin à 18h57
Maîtrise des Fondamentaux du Langage SQL : Structure, Requêtes et Administration
Types de données et standards
Le langage SQL (Structuerd Query Language) est la norme pour l'interaction avec les bases de données relationnelles. Bien que la syntaxe soit largement standardisée, certains types de données varient selon le système de gestion de base de données (SGBD) utilisé :
Type
MySQL
PostgreSQL
SQL Server
Oracle
Boolé ...
Publié le 3 juin à 04h46
Installation de PostgreSQL via code source sur openEuler
Environnement de déploiement
Système d'exploitation : openEuler 22.03 LTS SP3 x86_64. Version de PostgreSQL : 15.6.
Gestionnaires de paquets shell
Dans les distributions comme Fedora et RHEL, les outils YUM et DNF facilitent la gestion des paquets RPM. YUM résout les dépendances automatiquement, tandis que DNF, son successeur, améliore les perf ...
Publié le 30 mai à 12h24