Bonjour,
Comment est-ce possible q'un tablespace TEMP soit full et que son unique datafile temp.dbf soit vide ?
Merci pour vos réponses.
oracle 10.2.0.4, linux suze 10
Bonjour,
Comment est-ce possible q'un tablespace TEMP soit full et que son unique datafile temp.dbf soit vide ?
Merci pour vos réponses.
oracle 10.2.0.4, linux suze 10
bonjour,
Je ne suis pas sur de comprendre ce que tu dis. Peut-être que ta situation correspond au cas de figure suivant :
Tu crées un tablespace temp de 5Go. Sur certains systèmes unix (au moins AIX !), le fichier dbf ne sera crée qu'avec un entête, il occupera alors une volumétrie négligeable. Lors de l'utilisation du TEMP, oracle va chercher à s'octroyer des segments temporaires et pour cela demander de l'espace sur le file system. si le file system ne le permet pas car saturé, une erreur sera renvoyé signalant l'impossibilité de s'octroyer un segment temporaire ! alors que le fichier dbf est vide.
Bonjour,
Lorsque le tablespace temporaire est en mode extent, sa taille augmente, des fois il faut optimiser les requêtes pour ne pas obliger le temp d'augmenter.
Et lorsque le temp se vide ca ne diminue pas la taille du tablespace il va juste vider le contenu.
Un bon conseil, toujours limiter la taille du tablespace temporaire.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager