Overblog Tous les blogs Top blogs Lifestyle
Suivre ce blog Administration + Créer mon blog
MENU

Yet Another Stupid Oracle Blog

Publicité

sgbd

Undocumented parameters ? Undocumented tables...

On est samedi matin, 7h : j'ai commencé à lire du asktom. ... je pense que quelque chose tourne pas rond, je vais me faire une choucroute pour me calmer un peu. Quoi qu'il en soit, notons que ce n'est pas la peine de chercher les paramètres non documentés...

Lire la suite
Publicité

Ist ein IOT Full Scan ein Index Full Scan ?

Heute bin ich um 3 Uhr morgens aufgewacht, und dieses Mal nicht wegen meines Kinds Schreien, sondern wegen der Frage im Titel.(Ansonsten geht's meiner 4 Monaten alten Tochter ganz gut : sie schläft wie ein Sack, jede Nacht 12 Stunden) Insofern eine IOT...

Lire la suite

HASH JOIN ANTI with NOT IN ? Exclude NULLs !

Il y a une problématique assez connue et plutôt sérieuse : le comportement des sous-requêtes NOT IN face aux valeurs NULL. Mais l'autre jour, je me suis aperçu qu'il y a un autre point rigolo : la nullabilité des colonnes a aussi un impact sur l'algorithme...

Lire la suite

Bind variables and skewed data distribution

Heute handelt es sich um die Bind-Variablen. Ob PL/SQL, Java, oder irgend welche Programmierungsprache gilt das selbe Motto : Bind-Variablen nutzen, oder den Zorn des AmokDBAs erleiden... Aber wieso ? Und was zum Teufel sind dann diese "bind variable...

Lire la suite
Publicité

ORA-01555 from delayed block cleanout : let's do it !

Cet article s'adresse à ceux qui ont subi au moins une fois dans leur vie le "mystérieux" ORA-01555 snapshot too old, et à ceux que les histoires de lecture consistente font rigoler ! ORA-01555 est essentiellement due au mécanisme de lecture consistente...

Lire la suite

Oracle CBO : Group by / Left Outer Join Cardinality

Suppose you simply LEFT OUTER JOIN a master table to its detail table, and then aggregate the result on the master's primary key. You would expect the output cardinality to be exactly the number of lines in the master table, wouldn't you ? Of course,...

Lire la suite

Top queries, indexes and analytic functions

Rechercher, en ordonnant sur une colonne indexée, les N premières lignes... un problème classique, et facile à résoudre ! Parmi les méthodes classique, il y a la limitation par ROWNUM bien sûr, ou son pendant "SQL Normé" : les fonctions analytiques. On...

Lire la suite

Column order and selectivity in composite indexes

Pour la définition des index composites, on rencontre souvent la recommandation : "En premières positions, les colonnes les plus sélectives !" Bien entendu, ça dépend du contexte... mais certaines personnes prennent cette règle comme vérité ultime. Cet...

Lire la suite
Publicité