OLAP Installations- och användarhandbok


Defragmentera (organisera om) relationsdatabasen

Med tiden kommer du att behöva organisera om eller defragmentera de tabeller som används av DB2 OLAP Server, särskilt fakta- och nyckeltabellerna. Databasadministratören bör göra det med det verktyg som passar just din databashanterare.

Defragmentera på Windows NT och UNIX

Om du använder DB2 bör du använda kommandot REORG på följande sätt:

  1. Välj en rad från tabellen CUBECATALOG och avgör värdena RELCUBEID och FACTTABLECOUNT för den tillämpning och databas du vill organisera om. Den SQL-sats som ska användas kan se ut på följande sätt:
    SELECT RELCUBEID, FACTTABLECOUNT FROM CUBECATALOG WHERE
    APPNAME='MyApp' AND CUBENAME='MyCube'
    

    I det här exemplet kan du anta följande:

  2. Kör REORGCHK på alla faktatabeller och på nyckeltabellen. Exempel:
    reorgchk on table userid.cube6fact1
    reorgchk on table userid.cube6fact2
    reorgchk on table userid.cube6fact3
    reorgchk on table userid.cube6fact4
    reorgchk on table userid.cube6keya
     
    
  3. Där REORGCHK innebär att REORG behövs, utför REORG på tabellen tillsammans med dess index. Exempel:
    reorg table userid.cube6fact3 index userid.cube6findex3
    


[ Början av sidan | Föregående sida | Nästa sida | Innehåll | Index ]