Requêtes de test indépendantes de la base de données pour les connexions SQL
Introduction
Le maintien des connexions de base de données actives est crucial pour des performances optimales des applications. Les bibliothèques de regroupement de connexions fournissent des mécanismes pour tester l'inactivité des connexions, garantissant ainsi la connectivité de la base de données. Cependant, trouver une requête de test indépendante de la base de données qui fonctionne de manière transparente sur différentes bases de données SQL peut s'avérer difficile.
Question
Qu'est-ce qu'une requête efficace et indépendante de la base de données qui peut être utilisé pour tester les connexions SQL sur diverses bases de données fournisseurs ?
Réponse
Après des recherches approfondies, il a été déterminé qu'il n'existe pas de requête unique qui fonctionne de manière uniforme dans toutes les bases de données SQL. Cependant, l'ensemble de requêtes suivant peut être utilisé en fonction du fournisseur de base de données spécifique :
H2, MySQL, Microsoft SQL Server, PostgreSQL, SQLite, Hive :
Oracle :
HSQLDB :
Apache Derby :
DB2 :
Informix :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!