Citiri numai în tabelele oracle 11g release 1 - totul despre el și programare

Următorul script creează un tabel, adaugă mai multe linii, apoi stabilește tabelul în modul numai pentru citire.

Orice clauză DML care se va aplica datelor din tabele și interogărilor SELECT. PENTRU UPDATE se va întoarce o eroare ORA-12081.

Ofertele DDL vor fi, de asemenea, limitate.

Operațiile asupra indexurilor asociate cu acest tabel nu vor fi aplicate dacă tabelul este numai pentru citire. Operațiile DML și DDL vor fi normale de îndată ce tabelul va fi schimbat în modul de înregistrare.

Puteți verifica starea tabelului din coloana READ_ONLY a vizualizărilor DBA_TABLES, ALL_TABLES, USER_TABLES.

Trebuie înțeles că fragmentarea tabelelor este diferită de fragmentarea fișierului. Atunci când o serie de operații DML sunt efectuate pe o masă, tabela este fragmentată deoarece DML nu eliberează spațiu pentru HWM.HWM este indicatorul de utilizare a blocului (BLOCURI UTILIZATE) din baza de date. Blocurile merg înainte.

Redenumirea implicit Permanent Tablespace prostranstvaTablichnoe spațiu tabelă SYSAUX TABLESPACE compozit TempDefault Permanent TablespaceOracle 9i a introdus conceptul unui spațiu de tabelă temporar în mod implicit (implicit TABLESPACE temporară), pentru a preveni accidentale.

Procedura de creare este practic la fel ca versiunile anterioare - 9i și 10g. În baza de date vom crea următoarele opțiuni: OMF (Oracle Managed File) pentru fișiere de date, redo-log și fișiere de control. FRA (zona de recuperare flash) pentru arbori sau tăieturi de arhivă.

Nerespectarea faptului că toate modificările planului vor fi întotdeauna cele mai bune, au determinat anumiți clienți să își consolideze planurile de execuție (planurile stocate) sau să blocheze statisticile optimizatorului. Cu toate acestea, dacă acționăm în acest fel, ne lipsim de posibilitatea de ao folosi vreodată.

Compilarea nativă nu este o caracteristică complet nouă, dar acum nu există "blocaje" pentru utilizarea sa, de exemplu, instalarea compilatorului C (Oracle a numit această caracteristică remarcabilă "Real Native Compilation"). În plus, noul tip de date simple_integer nu este executat.