Canalblog
Suivre ce blog Administration + Créer mon blog
Publicité

Blog d'un DBA sur le SGBD Oracle et SQL

13 janvier 2018

Interdire dans SQL*Plus et UNIQUEMENT dans SQL*Plus des commandes SQL - Prohibit in SQL * Plus SQL commands

Interdire dans SQL*Plus et UNIQUEMENT dans SQL*Plus des commandes SQL - Prohibit in SQL * Plus SQL commands
Introduction L'outil SQL*Plus est incontournable dans la panoplie d'un DBA. Outil historique d'Oracle, il est puissant, rapide, léger, pas toujours exempt de problèmes (ce satané LINESIZE!) mais c'est vers lui que vous devez vous tourner si vous voulez...
Publicité
Publicité
7 janvier 2018

Comment créer deux objets avec le même nom dans le même schéma - How to create two objects with the same name in the same schema

Introduction Quand vous débutez en tant que DBA Oracle, on vous dit qu'il n'est pas possible de créer, pour un même user, deux objets avec le même nom. Nous allons voir que c'est faux, la vraie règle est "Deux objets ne peuvent pas avoir le même nom dans...
23 décembre 2017

Comment bien présenter le résultat d'un SELECT sous SQL*Plus - How to present the result of a SELECT under SQL*Plus

Introduction Quoi de pire qu'un SELECT qui renvoie le bon résultat mais qui est si mal formaté qu'il en devient illisible? Nous allons voir comment mettre en page celui-ci avec de simples commandes SQL*Plus. [EDIT 22/03/2021] Ici un article vous expliquant...
17 décembre 2017

Les fonctions SQL selon les versions d'Oracle V$SQLFN_METADATA - SQL functions according to Oracle versions V$SQLFN_METADATA

Introduction Le dictionnaire de données d'Oracle renferme des milliers et des milliers de vues, certaines fondamentales comme DBA_TABLES, DBA_USERS alors que d'autres sont beaucoup plus anecdotiques voir quasi inconnues, comme V$SQLFN_METADATA. Selon...
6 décembre 2017

Oracle et les modes de lecture des blocs de données : Read, Get, Touch, Fetch, Pin, Arraysize... - The modes of reading blocks

Introduction Oracle a tendance à multiplier les expressions pour parler des mêmes opérations ou objets. Par exemple, pour le mot Verrou en français, Oracle utilise les termes Lock, Latch, Mutex, Enqueue, Pin. Chacun de ces verrous a ses propres caractéristiques,...
Publicité
Publicité
24 novembre 2017

Quels sont les produits, composants, options, packs, advisors, features... sur ma base? - What is installed on my base?

Introduction Est-ce qu'un jour vous vous êtes demandé ce qui était installé sur votre base Oracle? J'entends par là : produits, composants, options, packs, advisors, features ...? Si oui, vous aurez compris qu'Oracle ne donne pas toutes ces réponses dans...
19 novembre 2017

Oracle peut utiliser un index avec LIKE '%texte%' : idées reçues sur les index - Oracle can use an index with LIKE '% text%'

Introduction Une idée courante sous Oracle est qu'une fonction utilisée sur un champ indexé empêche l'utilisation de cet index. Nous allons prouver que c'est plus complexe que cela et que même avec le fameux LIKE '%texte%' ou la sélection de 100% des...
16 octobre 2017

ORDER BY et déduplication SQLNet : un ORDER BY ne ralentit pas toujours une requête - ORDER BY and SQLNet deduplication

Introduction Dans mon précédent article "ORDER BY et Consistents gets réduits par 10 : un ORDER BY ne ralentit pas toujours une requête!" , je parlais du fait qu'un ORDER BY ne ralentit pas toujours un SELECT, voir même peut l'accélérer en divisant considérablement...
8 octobre 2017

ORDER BY et Consistents gets réduits par 10 : un ORDER BY ne ralentit pas toujours une requête! - ORDER BY and Consistents gets

Introduction Vous savez qu'un ORDER BY dans une requête SQL va générer au niveau d'Oracle un SORT des données. Cette opération de tri est très consommatrice en terme de ressources mais, sur le coût total du plan d'exécution, ce coût peut être annulé en...
15 septembre 2017

Les informations affichées par Oracle ne sont pas toujours fiables - The information displayed by Oracle is not always reliable

Introduction Un problème agaçant avec Oracle est que les informations recherchées sont parfois difficiles à trouver voir même sont incomplètes. Soit ces infos sont dispersées dans plusieurs vues sans point d'entrée unique, soit des paramètres de niveau...
Publicité
Publicité
<< < 10 11 12 13 14 > >>
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 586
Publicité