2010-03-15 9 views
17

Quando interrogo ALL_TAB_COLUMNS in Oracle, vedo tavoli chiamati

BIN$frKctA83wMPgQEOSh0Az+A==$0 
BIN$frKctA8cwMPgQEOSh0Az+A==$0 
BIN$frQ1pdU2TgXgQEOSh0APxA==$0 
BIN$frQ1pdVGTgXgQEOSh0APxA==$0 

Non v'è alcuna voce corrispondente nella ALL_TABLES. Cosa sono quelli?

risposta

29

Dalla versione 10g, le tabelle scartate (anche gli oggetti rilasciati in generale) vengono inserite nel cestino e possono essere ripristinate facilmente. I nomi che vedi sono tabelle nel cestino.

È possibile ignorare il cestino aggiungendo la parola chiave PURGE nelle istruzioni DROP.

Ulteriori informazioni sono disponibili nel numero Administrator's Guide Documentation.

+0

Forse capita anche il significato di tabelle "DR $"? – rustyx

+0

@rustyx Sono menzionati nella [documentazione di testo Oracle] (http://docs.oracle.com/cd/E18283_01/text.112/e16594/aoptim.htm#sthref666): * Tutte le query guardano la tabella dei token dell'indice . Il suo nome ha la forma 'DR $ indexname $ I' * –

+1

Inoltre," ALTER SESSION SET recyclebin = OFF "impedisce la generazione di oggetti che potrebbero potenzialmente riempire i tablespace. –

Problemi correlati