Domanda

mi chiedo circa una situazione di stallo strano e dopo aver controllato tutti gli altri componenti sto considerando che si tratta un problema INITRANS in Oracle 11.2.

Ora, tre questioni sono state sollevate:

  • C'è un modo di analizzare quanto piena i blocchi sono?

  • Il mio database ha raggiunto il suo massimo spazio tabelle dimensione qualche tempo fa e ha iniziato a rifiutare inserti, poi ho aggiunto un altro file di dati, ma questo cresce solo se quasi tutto lo spazio è esaurito. Il mio PCT_USED è del 96%. È la mia ipotesi corretto che tutti i blocchi di dati saranno completamente farcito e una situazione di stallo INITRANS è likly?

  • C'è un modo di vedere un problema di INITRANS in una traccia di stallo?

Sono contento di risposte parziali pure.

È stato utile?

Soluzione

Initrans è più importante per inserti concomitanti nelle stesse blocchi di una tabella. Normalmente si riconosce questo quando c'è contesa per le intestazioni di blocco. Fino a quando non v'è sufficiente spazio libero nel blocco, lista può crescere nello spazio libero del blocco. Quindi, se si sa che per alcune tabelle si dispone di molti posti di lavoro simultanei inserimento dati nello stesso fine della tabella, esso contribuirà a impostare i INITRANS su un valore simile a quello del numero di processi simultanei.

mezzi pct_used che - nel suo caso -. Non appena un blocco ottiene 4 spazio% gratuito, quel blocco otterrà alla lista libera di accettare nuove righe

mezzi pct_free che non appena lo spazio libero in un blocco scende sotto pct_free, il blocco non è più accettando nuove righe, al fine di mantenere lo spazio per gli aggiornamenti dove file possono crescere.

Le statistiche di tabella mostrano una statistica come AVG_SPACE, AVG_ROW_LEN.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a dba.stackexchange
scroll top