Catégorie : Base de données

— Espace disque disponible sur le serveur SQL : EXEC xp_fixeddrivesGO — Exécuter une commande système sur le serveur SQL Server, à distance, via Management Studio : EXEC sp_configure ‘show advanced options’, 1GO RECONFIGUREGO EXEC sp_configure ‘xp_cmdshell’, 1GO RECONFIGUREGO — Espace disque total et disponible du serveur EXEC master.dbo.xp_cmdshell ‘wmic logicaldisk get size,freespace,caption’ GO — Forcer un ..

Lire la suite

Dans mon billet sur le paramètre “session_cached_cursor” (voir plus bas) je parlais de problèmes de temps de réponse Oracle liés au temps mis par l’optimiseur pour calculer le plan d’exécution des requêtes. Phénomène aggravé par le fait que l’application concernée utilisait des littéraux au lieu de variable “bind” donnant encore plus de travail à l’optimiseur. ..

Lire la suite

Cela faisait quelque temps que je cherchais à améliorer les temps de réponse d’une application connectée à une base Oracle 11g R2. L’advisor d’Oracle Enterprise Manager indiquait que l’application utilisait des littéraux dans ses requêtes et que l’usage de variables “bind” à la place de ces littéraux aurait pu diminuer la consommation de CPU et ..

Lire la suite

Lorsqu’on importe, via impdp, deux fois le même schéma dans la même instance Oracle (par exemple pour avoir un schéma de test et un de prod), on peut être confronté à cette erreur : ORA-39083: Echec de la création du type d’objet TYPE:”MONSCHEMA”.”T_VARCHAR2_TAB” avec erreur :ORA-02304: constante d’identificateur d’objet non valideSQL en échec :CREATE EDITIONABLE ..

Lire la suite