Hello ! Mais non, OS Watcher n'est pas un nouveau régime à la mode.... Il vous est surement déjà arrivé q'un de vos charmants clients vous interpelle à 15h en vous demandant pourquoi "c'était lent" à 09:00... OS Watcher ne va pas donner une réponse à...
Bonsoir, Ce soir, je vais rédiger un petit post mais néanmoins utile. Comment connaitre la version d'ORACLE utilisée ? Cette question au premier abord est assez simple, mais vous pouvez faire une petit test: Demandez autour de vous aux personnes qui s'occupent...
Bonsoir, Oracle 11 offre la possibilité de conserver le résultat d'une requête en cache. Pour cela, il suffit d'ajouter le hint /*+ resultat_cache */ dans votre requête. Alors allons y pour la preuve par l'exemple: Pour cela, j'ai un user lao qui dispose...
Bonsoir, Alors ce soir j'ai décidé de vous parler des indexes (les B-TREE). Comme vous le savez peut-être leur nom vient du fait que si l'on schématise l'index on obtient un arbre avec des feuilles d'ou la terminologie. Globalement, lorsque l'on parle...
Bonsoir, Comme vous le savez, depuis Oracle 10, il existe une console web permettant d'administrer votre base Oracle (ajout de user, ajout de tbs, surveillance,...) On peut même si on le désire arreter le listener, voir la base, ou effectuer des opérations...
Bonsoir, Presque le week end... Alors qu'allons nous faire avec cette table de plus de 100 millions de lignes, sachant qu'en général quand on parle de Datawarehouse on parle de plusieurs centaines millions de lignes et rarement d'une seule table ! Vous...
Bonsoir, Que tous ceux qui pratiquent les bases de données et qui n'ont jamais eu des problèmes de performances se lèvent. Je pense que rien qu'avec cette partie, j'aurai de quoi publier pour quelques temps ! Mais comme, il faut commencer par quelque...
Bonjour, Qui n'a pas eu un jour sa petite ORA-600 avec un certain nombres d'arguments. Ce genre d'erreur n'est pas l'erreur la plus appréciée car il peut s'agir de tout et n'importe quoi. Donc afin d'éviter des recherches longues et sinueuses il convient...
Bonsoir, Me revoici avec ma table de 115 millions de lignes (j'ai perdu accidentellement celle de 125 millions). Vu le nombre de lignes ce n'est pas très important. Mes indexes bitmap m'ont permis d'avoir des temps de réponse très acceptable sur des requêtes...
Bonjour, Lors de la création d'un index (ou de sa reconstruction) sur une table à forte volumétrie, il peut être interessant ne serait ce que pour savoir si on a le temps d'entamer une sieste de savoir on l'on se situe par rapport à l'opération en cours....
Bonjour, Il nous arive parfois d'être appelé à constater qu'un process oracle sur un sevreur consomme des ressources (ex: CPU) Si l'on regarde la copie d'écran ci-dessus, dans notre outil préféré (putty.exe), et via la commande "top", je constate q'un...
Hello, Dataguard... Simple, compliqué, les avis divergent. J'espère qu'après ce petit tuto (valable pour 11gR2 et plus) pour mettre en place une standby physique, j'aurai pu convaincre les sceptiques que la mise en place n'est pas si compliquée que cela....
Hello; Dans l'article précedent (cliquer ici), nous avons vu comment mettre en place une standby. Tout ceci est très bien. Encore faut-il que nous soyons en mesure de basculer rapidement sur notre environnement de secours. Histoire de se remettre tout...
Hello, Continuons un peu avec datapump et ses nouveautés que peut être un jour vous auriez aimé avoir dans une version précédente. Il m'est déjà arrivé lors de batch de nuit incluant des exports / imports d'avoir des temps de traitement différents d'un...
Hello ! Aujourd'hui, j'ai décidé de vous parler d'une fonctionnalité de la 12c qui me parait bien pratique, le déplacement ou le renommage online de datafile ! Avant la 12c pour déplacer un datafile, il fallait le passer en OFFLINE, puis via le system...
Hello ! Cette fois ci, j'ai décidé de parler d'une fonctionnalité SQL de la 12c que nous avons presque tous esperé avoir un jour, j'ai nommé le truncate cascade. Un petit exemple valant mieux qu'un long discours, commencons par créer un petit jeu de test....
Hello à toutes & à tous, Un petit post pour vous alerter d'un nouvel article de Micka sur lami-dba.com pour sur l'auto-restart des pluggable database après un restart de l'instance ORACLE http://www.lami-dba.com/2015/09/auto-start-pluggable-database-oracle-12c-multitenant.html...
Bonsoir, Et aujourd'hui une petite nouveauté au niveau table. Il est en effet possible avec Oracle 11 de mettre une table en lecture seule alors qu'avant il n'était possible de le faire qu'au niveau tablespace. La syntaxe est très simple : ALTER ma_table...
Bonjour, On continue un peu avec les "petites nouveautés" d'ORACLE 11. Avant ORACLE 11, lorsque vous vouliez récupérer la dernière valeur d'une séquence il fallait passer par la table "DUAL" avec quelque chose comme ca SELECT my_seq.NEXTVAL INTO my_var...
Bonsoir, Et voici donc le dernier petit post pour le mois de novembre. Et je ne vais pas faire original en vous parlant d'une petite nouveauté ORACLE 11. Pour cela, on peut utiliser une petite table T3 (i number) de 40 millions de lignes (ca marche aussi...
Bonsoir, Pour commencer ce mois de décembre, on va laisser un petit les nouveautés d'ORACLE 11 et revenir à notre quotidien : A savoir, les problèmes de performance. Lorsque vous (ou un de vos clients) a des problèmes de performance une chose que beaucoup...
Bonsoir, Depuis Oracle 10, il existe une console web appelé plus courramment "db control". Cette console est très succeptible au changement d'adresse IP ou du nom de la machine. Vous pouvez vous amusez si vous avez une machine virtuelle à changer l'IP...
Bonsoir, Mais qu'est ce donc que ce Recycle Bin ? Il s'agit d'une table du dictionnaire de donnée contenant des informations sur les objets supprimés. Pour simplifier, c'est une vulgaire corbeille comme vous pouvez en avoir sur windows. Cela signifie...
Bonsoir, Encore une petite nouveauté ORACLE 11. Avec sa nouvelle version, Oracle a introduit la notion de colonne virtuelle. Un mot savant pour présenter ce qui n'est ni plus ni moins qu'un champs calculé. D'ailleurs, ceux qui ont eu l'occasion de travailler...
Bonjour, Dans l'article précédent (http://www.lao-dba.com/article-25457591.html) nous avons vu que nous pouvions avoir des tables contenant un nombre important de lignes chainées et que cela pouvait avoir un impact pour les performances. Cela signifie...