Canalblog
Suivre ce blog Administration + Créer mon blog
Publicité
Blog d'un DBA sur le SGBD Oracle et SQL
tuning
30 juin 2022

DBMS_XPLAN.DISPLAY_CURSOR 04 : pièges et points d’attention - DBMS_XPLAN.DISPLAY_CURSOR 04 : pitfalls and points of attention

Introduction Autres articles sur DBMS_XPLAN.DISPLAY_CURSOR Partie 1 : DBMS_XPLAN.DISPLAY_CURSOR 01 : les fondamentaux - DBMS_XPLAN.DISPLAY_CURSOR 01 : the fundamentals Partie 2 : DBMS_XPLAN.DISPLAY_CURSOR 02 : appels simples et complexes - DBMS_XPLAN.DISPLAY_CURSOR...
Publicité
Publicité
11 juin 2022

DBMS_XPLAN.DISPLAY_CURSOR 03 : ajouter des champs, les ordres DM et DDL traités - add fields, DML and DDL orders processed

Introduction Autres articles sur DBMS_XPLAN.DISPLAY_CURSOR Partie 1 : DBMS_XPLAN.DISPLAY_CURSOR 01 : les fondamentaux - DBMS_XPLAN.DISPLAY_CURSOR 01 : the fundamentals Partie 2 : DBMS_XPLAN.DISPLAY_CURSOR 02 : appels simples et complexes - DBMS_XPLAN.DISPLAY_CURSOR...
7 juin 2022

DBMS_XPLAN.DISPLAY_CURSOR 02 : appels simples et complexes - DBMS_XPLAN.DISPLAY_CURSOR 02: simple and complex calls

Introduction Autres articles sur DBMS_XPLAN.DISPLAY_CURSOR Partie 1 : DBMS_XPLAN.DISPLAY_CURSOR 01 : les fondamentaux - DBMS_XPLAN.DISPLAY_CURSOR 01 : the fundamentals Partie 3 : DBMS_XPLAN.DISPLAY_CURSOR 03 : ajouter des champs, les ordres DM et DDL...
29 mai 2022

DBMS_XPLAN.DISPLAY_CURSOR 01 : les fondamentaux - DBMS_XPLAN.DISPLAY_CURSOR 01 : the fundamentals

DBMS_XPLAN.DISPLAY_CURSOR 01 : les fondamentaux - DBMS_XPLAN.DISPLAY_CURSOR 01 : the fundamentals
Introduction Autres articles sur DBMS_XPLAN.DISPLAY_CURSOR Partie 2 : DBMS_XPLAN.DISPLAY_CURSOR 02 : appels simples et complexes - DBMS_XPLAN.DISPLAY_CURSOR 02: simple and complex calls Partie 3 : DBMS_XPLAN.DISPLAY_CURSOR 03 : ajouter des champs, les...
10 avril 2021

Optimiser les requêtes Siebel OPTIMIZER_INDEX_COST_ADJ = 1 et statistiques spéciales - How to optimize Siebel queries

Introduction Chez un client j'ai eu à optimiser des requêtes générées par l'application Siebel. A ma grande surprise, les recos Oracle (ils ont racheté Siebel) étaient incompréhensibles : mettre le paramètre OPTIMIZER_INDEX_COST_ADJ à 1 et utiliser deux...
Publicité
Publicité
2 mars 2021

SQL Performance Analyzer : mesurer l'impact d'une modification de base sur les ordres SQL - analyze the impact of a modification

SQL Performance Analyzer : mesurer l'impact d'une modification de base sur les ordres SQL - analyze the impact of a modification
Introduction Le SPA (SQL Performance Analyzer) est une nouvelle fonctionnalité de Oracle 11g. Tout comme la feature "Database Replay", elle fait partie d'un ensemble plus vaste, le "Real Application Testing". Le SPA est utilisé pour anticiper comment...
21 février 2021

SQL Patch : comment inhiber un hint d'un ordre SQL - SQL Patch : how to inhibit a hint of an SQL statement

Introduction Une des pires situations à laquelle vous serez confronté en tant que DBA Oracle est de tuner un SELECT ayant des hints inappropriés et sur lequel vous n'avez pas la main; c'est le cas d'une application développée par un éditeur de logiciel...
24 mars 2020

Sélectivité d'un SELECT : quel indicateur pour estimer s'il est possible d'optimiser un ordre SQL? Selectivity of a SELECT?

Sélectivité d'un SELECT : quel indicateur pour estimer s'il est possible d'optimiser un ordre SQL? Selectivity of a SELECT?
Introduction Est-ce que un client vous a déjà demandé d'optimiser un SELECT sans être sur que ce soit possible? J'entends par là qu'une requête s'exécute en 60 secondes et on vous demande de voir s'il est possible de l'exécuter en seulement 10 secondes....
17 février 2020

SELECT : afficher les données à l'écran est plus long que les lectures sur disque-Display datas on screen takes longer than I/O

SELECT : afficher les données à l'écran est plus long que les lectures sur disque-Display datas on screen takes longer than I/O
Introduction Combien de fois j'ai lu et entendu que lors d'un SELECT, c'est la lecture des données sur disque dur qui prend le plus de temps. Hé bien c'est faux, cela peut-être un SORT ou, et c'est cela qui nous intéresse ici : l'affichage des données...
6 février 2020

Existe-t-il des vues détail pour chaque ordre SQL? - Are there detailed views for each SQL order?

Introduction Est-ce qu'il existe sous Oracle une ou des vues qui ont une ligne par exécution d'un SELECT? En clair a-t-on l'historique précis des exécutions des ordres SQL? A quoi cela sert-il? A voir les dégradations de temps de réponse sur une période...
Publicité
Publicité
1 2 > >>
Blog d'un DBA sur le SGBD Oracle et SQL
Publicité
Archives
Blog d'un DBA sur le SGBD Oracle et SQL
  • Blog d'un administrateur de bases de données Oracle sur le SGBD Oracle et sur les langages SQL et PL/SQL. Mon objectif est de vous faire découvrir des subtilités de ce logiciel, des astuces, voir même des surprises :-)
  • Accueil du blog
  • Créer un blog avec CanalBlog
Visiteurs
Depuis la création 340 506
Publicité