Kas yra „Oracle“stalo erdvė?
Kas yra „Oracle“stalo erdvė?

Video: Kas yra „Oracle“stalo erdvė?

Video: Kas yra „Oracle“stalo erdvė?
Video: How I learned to read -- and trade stocks -- in prison | Curtis "Wall Street" Carroll 2024, Lapkritis
Anonim

Lentelių erdvės yra tiltas tarp tam tikrų fizinių ir loginių komponentų Orakulas duomenų bazėje. Stalinės vietos yra vieta, kur saugote Orakulas duomenų bazės objektai, tokie kaip lenteles , indeksai ir atšaukimo segmentai. Galite galvoti apie a stalo vieta kaip bendrai naudojamas disko įrenginys sistemoje „Windows“.

Kalbant apie tai, kas yra Oracle tablespace su pavyzdžiu?

An Orakulas duomenų bazę sudaro vienas ar daugiau loginių saugojimo vienetų, vadinamų stalų erdvės . Duomenų bazės duomenys bendrai saugomi duomenų failuose, kurie sudaro kiekvieną stalo vieta duomenų bazės. Dėl pavyzdys , paprasčiausias Orakulas duomenų bazė turėtų vieną stalo vieta ir vienas duomenų failas.

Antra, kas yra lentelės erdvė SQL? A stalo vieta yra saugojimo struktūra, joje yra lenteles , indeksai, dideli objektai ir ilgi duomenys. Jis gali būti naudojamas duomenų bazės duomenims suskirstyti į loginę saugojimo grupę, kuri yra susijusi su duomenų saugojimo vieta sistemoje.

Be to, kaip rasti vietą lentelėje?

Norėdami gauti stalų vietas visiems „Oracle“. lenteles tam tikroje bibliotekoje: SQL> pasirinkite lentelės_pavadinimas, lentelės erdvės_pavadinimas iš all_tables, kur savininkas = 'USR00'; Norėdami gauti stalo vieta konkrečiam Oracle indeksui: SQL> pasirinkite lentelės srities_pavadinimas iš all_indexes, kur savininkas = 'USR00' ir indekso_pavadinimas = 'Z303_ID';

Kur saugomos „Oracle“lentelės?

Taigi Oracle stalai (jų apibrėžimai ir duomenys) yra saugomi stalų erdvėse. Stalų erdvės, savo ruožtu, yra saugomi failuose. Paprastai tie failai turi „DBF“plėtinį ir yra pasirinktose srityse (dažniausiai aplanke „ORADATA“). Patariu pažvelgti į Orakulas duomenų bazės nuorodos, kad gautumėte konkretesnės informacijos.

Rekomenduojamas: