Een Oracle- segment is een soort structuur gebruikt om gegevens op te slaan in uw database . Een segment is een tabel , index of log file . Elk van deze segmenten nemen ruimte in op de harde schijf . Oracle heeft een " select " statement u kunt gebruiken om de grootte van elk van deze segmenten bevragen . Gebruik de query om de grootte in megabytes berekenen , zodat u kunt plannen voor elke hardware-upgrades op de server . Instructies 1 Open de Oracle Database Manager -software . Log in op uw server en open de PL - SQL-editor Copy 2 en plak de volgende PL - SQL- code in de editor : . Selectsegment_name , sum ( bytes ) /( 1024 * 1024 ) SegmentSizefromuser_extentswheresegment_type = ' TABLE'andsegment_name = ' MYTABLE ' Vervang " tafel " in de " waar " -clausule met het type segment dat u wilt vragen , zoals " tafel , " " index " of " cluster . " Vervang " mytable " met de naam van het segment dat u wilt opvragen. Bijvoorbeeld , als u een tabel die u wilt berekenen met de naam " klanten , " gebruik " tafel " in de " segment_type " -clausule . Gebruik " klanten " in de " segment_name " -clausule . Alle clausules kunnen worden geschrapt als u alle segmenten en maten te bekijken . 3 Klik op " Uitvoeren " om de query uit te voeren . De omvang van het segment is weergave in megabytes in het PL - SQL resultaten venster editor .
|