Segmente Extents blocuri

unități de date (date Block)

Unități de date (bloc de date) - cea mai mică bază de date Oracle bloc de construcție constând dintr-un număr de octeți pe disc. bloc de date Oracle - componenta bazei de date logice. Discuri pe care blocurile Oracle sunt ele însele împărțite în blocuri de date. De obicei, blocuri de date de disc corespund blocurilor de date Oracle. Oracle dimensiunea blocului de baze de date este setat parametrul DB_BLOCK_SIZE în fișierul init.ora. Dimensiunea blocului trebuie luată ca actualizările minime unitare de selecție sau de date lipire. O dimensiune bloc comun - 8 KByte. Dacă selectați o dimensiune a blocului de 64 KByte, chiar și atunci când eliminați numele de patru caractere, este necesar pentru a citi întregul dimensiunea blocului de 64 KByte, care conține patru scrisori de interes.

Toate blocurile de date pot fi împărțite în două părți principale: partea de rânduri de date și a spațiului liber.

Extents (măsură)

Extents (măsură) - sunt două sau mai multe blocuri de date succesive Oracle, care este unitatea de alocare de spațiu pe disc. Atunci când sunt combinate mai multe blocuri continue de date, acestea sunt numite într-o măsură. Când creați un obiect bază de date, cum ar fi un tabel sau index, ai aloca o anumită cantitate inițială de spațiu, numit în măsura inițială, și, în plus, specificați dimensiunea de gradul următor. Odată plasate într-un tabel sau index sunt atribuite extensii unui anumit obiect, atâta timp cât nu scoateți obiectul din baza de date - atunci spațiul ocupat de acestea se vor întoarce la piscina de baze de date spațiu liber.

Segmente (segmente)

Segmente (segmente) - un set de extensii pe care le selectați o structură logică, cum ar fi un tabel sau indice (sau un alt obiect). Acesta generează următorul set de unități de stocare mai mari proporții, numite segmente. Oracle se referă la un segment de tot spațiul alocat oricărui obiect particular bază de date. Deci, dacă aveți un tabel în numele Clientului, doar vă referiți la spațiul alocat pentru acesta, la fel ca în „Segment de clienți“. Când creați un index, acesta devine propriul său segment, numit numele său. Segmentele de date și să indice - cel mai frecvent tip de segmente Oracle. Există, de asemenea, segmente temporare care baza de date utilizează în tranzacțiile care implică sortarea, precum și segmentele rollback, care utilizează o bază de date pentru a stoca informații rollback. Atunci când toate segmentele sunt umplute extensii, Oracle aloca automat suplimentare extensii, dacă este necesar, iar aceste segmente pot fi continue.