Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Débuter
Débuter Forum d'entraide pour débuter avec Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/02/2012, 11h50   #1
Membre chevronné
 
Avatar de pinocchio
 
Homme François
Développeur informatique
Inscription : novembre 2002
Messages : 773
Détails du profil
Informations personnelles :
Nom : Homme François
Âge : 35
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Service public

Informations forums :
Inscription : novembre 2002
Messages : 773
Points : 787
Points : 787
Par défaut Question analyse index

Après avoir lu ce message, il me reste quelques zones d'ombres.
La première est que d'avoir des index c'est bien mais lorsque je regarde sur OEM, je vois qu'il y ades analyses dessus.
En regardant les dates de dernière analyse, ces analyses ne semblent pas automatique.
Ces analyses doivent-elles être effectuées régulièrement?
Cordialement
Pinocchio
__________________
La SNCF est mon ami
blog PARIS-GRANVILLE
Inscription au panel IPSOS (possibilité d'avoir des bons d'achats)
pinocchio est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2012, 12h07   #2
Rédacteur
 
Inscription : décembre 2002
Messages : 2 392
Détails du profil
Informations personnelles :
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : décembre 2002
Messages : 2 392
Points : 3 285
Points : 3 285
Quelle est votre version d'Oracle ?

A partir d'Oracle 10g, l'option CASCADE est à TRUE par défaut pour la procédure GATHER_TABLE_STATS, donc dès que les statistiques sont rafraîchies sur la table, elles le sont aussi sur les index.
Si vous avez un recalcul des statistiques automatisé pour les tables, alors en temps normal vous n'avez rien de plus à faire pour les index.
__________________
Consultant / formateur Oracle indépendant
Certifié OCP 10g et 11g, sécurité 11g
Pomalaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2012, 14h02   #3
Membre chevronné
 
Avatar de pinocchio
 
Homme François
Développeur informatique
Inscription : novembre 2002
Messages : 773
Détails du profil
Informations personnelles :
Nom : Homme François
Âge : 35
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Service public

Informations forums :
Inscription : novembre 2002
Messages : 773
Points : 787
Points : 787
Bonjour et merci.
Nous sommes en 10.2.0.2 et nous avons bien des analyses de table chaque soir.
En regardant la dernière analyse des tables, elle ne semble pas effectué sur chaque table chaque jour même si la table change.
Par contre les index sont bien analysés correctement à chaque fois que les tables le sont.
Y'a-t-il une explication à la non-analyse d'une table?
Cordialement
__________________
La SNCF est mon ami
blog PARIS-GRANVILLE
Inscription au panel IPSOS (possibilité d'avoir des bons d'achats)
pinocchio est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2012, 15h43   #4
Rédacteur
 
Inscription : décembre 2002
Messages : 2 392
Détails du profil
Informations personnelles :
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : décembre 2002
Messages : 2 392
Points : 3 285
Points : 3 285
Citation:
Envoyé par pinocchio Voir le message
Y'a-t-il une explication à la non-analyse d'une table?
Il est courant (et souhaitable) que toutes les tables ne soient pas réanalysées à chaque fois, car l'opération serait très lourde.
En fait, cela dépend du paramètre OPTIONS de GATHER_SCHEMA_STATS ou GATHER_DATABASE_STATS.
Par exemple, en 10g, avec l'option GATHER STALE, une table ne sera prise en compte que si elle a subi au moins 10% de modifications depuis la dernière analyse.

Pour être plus concret sur votre cas, il faudrait voir quelle valeur vous utilisez.
__________________
Consultant / formateur Oracle indépendant
Certifié OCP 10g et 11g, sécurité 11g
Pomalaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2012, 16h02   #5
Membre chevronné
 
Avatar de pinocchio
 
Homme François
Développeur informatique
Inscription : novembre 2002
Messages : 773
Détails du profil
Informations personnelles :
Nom : Homme François
Âge : 35
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Service public

Informations forums :
Inscription : novembre 2002
Messages : 773
Points : 787
Points : 787
Malheureusement, je ne pourrai pas répondre à cette question car je ne suis pas DBA.
Je regarde plus car il y a des lenteurs et que du coup je me plonge un peu dans les index.
Merci pour tous ces renseignements.
Cordialement
__________________
La SNCF est mon ami
blog PARIS-GRANVILLE
Inscription au panel IPSOS (possibilité d'avoir des bons d'achats)
pinocchio est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h20.


 
 
 
 
Partenaires

Hébergement Web