Archive par auteur

Check FS Oracle

19 mar

script de check FS   #!/bin/bash # ScriptName : Check_FS.sh # # ############################################################################################# # FS to check mntlist= »/XDCEZG /backup/SLZ00639 /applications  » for ml in $mntlist do echo $ml usedSpc=$(df -h $ml | awk ‘{print $5}’ | grep -v capacity | cut -d « % » -f1 -) BOX=$(uname -a | awk ‘{print $2}’) # case $usedSpc in […]

PID Oracle et sql

16 mar

Ce script permet de trouver l’instruction sql présent dans la base de donnée à partir d’un process ID niveau OS 1) trouver le PID  niveau OS avec un TOP SELECT ‘USERNAME : ‘ || s.username || CHR(10) || ‘SCHEMA : ‘ || s.schemaname || CHR(10) || ‘OSUSER : ‘ || s.osuser || CHR(10) || ‘MODUEL […]

Oracle index et fonction

14 mar

Cher(e) ami(e)s  en oracle   Vous venez de créer un index sur une colonne  , malgré cela requête est toujours lente. L’utilisation des fonctions sur une colonne indexé bloque l’utilisation de l’index. un cas d’exemple 1 : structure de  la table cust CREATE TABLE cust( cust_id NUMBER ,last_name VARCHAR2(30) ,first_name VARCHAR2(30)) TABLESPACE users; 2.1 : […]

Segment advisor oracle

13 mar

ce script permet de recevoir les conseilles des segments dans une bases #usage : seg.bsh DBNAME #!/bin/bash if [ $# -ne 1 ]; then echo « Usage: $0 SID » exit 1 fi # source oracle OS variables . /etc/oraset $1 BOX=`uname -a | awk ‘{print$2}’` # sqlplus -s <<EOF mv_maint/foo spo $HOME/bin/log/seg.txt set lines 80 set […]

Chargement rapide des données oracle 12c

12 mar

Chér(e) ami(e)s  en oracle   Vous souhaitez charger rapidement des données dans une table. il  faut pour cela déactiver la journalisation sur les tables concernées . cela minimise la génération Redo pour les opérations de chemin direct Utilisez ensuite une fonctionnalité de chargement de chemin direct, par exemple: INSERT /*+ APPEND */ on queries that […]

12345...14

Unblog.fr | Créer un blog | Annuaire | Signaler un abus