Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vypočítať veľkosť segmentu v Oracle

Oracle segment je typ štruktúry používa na ukladanie dát v databáze . Segment je tabuľka , index alebo log súboru . Každý z týchto segmentov zaberajú miesto na pevnom disku . Oracle zahŕňa vyhlásenie " vyberte " môžete použiť na dotazovanie veľkosť každého z týchto segmentov . Pomocou dotazu vypočítať veľkosť v MB , takže si môžete naplánovať pre všetky upgrady hardvéru na serveri . Pokyny dovolená 1

Otvorte Oracle Database Manager softvér . Prihláste sa k svojmu serveru a otvorte editor PL - SQL
2

Skopírujte a vložte nasledujúci PL - SQL kód do editora : .

Selectsegment_name , sum ( bytes ) /( 1024 * 1024 ) SegmentSizefromuser_extentswheresegment_type = ' TABLE'andsegment_name = ' myTable '

Nahradiť " tabuľky " v "where" príkaze s typom segmentu , ktorý chcete dotaz , napr " tabuľka " " index " alebo " klastra . " Nahradiť " MojeTabulka " s názvom segmentu , ktorý chcete dotaz . Napríklad , ak máte tabuľku , ktorú chcete vypočítať s názvom " zákazníkmi " používanie " tabuľka " v " segmenttype " klauzula . Pomocou " zákazníkom " v " segment_name " klauzula . Všetky články môžu byť zmazané , ak chcete zobraziť všetky veľkosti segmentu .
3

Kliknutím na tlačidlo " Spustiť " pre spustenie dotazu . Veľkosť segmentu je displej v MB v okne výsledkov editor PL - SQL .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené