Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Software  
  • Adobe Illustrator
  • animasjon programvare
  • Antivirus programvare
  • Audio programvare
  • Sikkerhetskopiere data
  • brenne CDer
  • brenne DVDer
  • Datakomprimeringsprotokoll
  • database programvare
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • pedagogisk programvare
  • Engineering programvare
  • Arkiv Forlengelsen Typer
  • Financial Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Hjem Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Åpen Kildekode
  • Andre dataprogrammer
  • PC Games
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentasjon programvare
  • produktivitet programvare
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvare betaversjoner
  • programvare konsulenter
  • Software Development Selskaper
  • Software Licensing
  • regneark
  • Skatt forberedelse programvare
  • Utility programvare
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandlingsprogrammet
  •  
    Datamaskin >> Software >> database programvare >> Content
    SQL Reindex Vs . Defragmentere
    En database som ser hyppig legger til, sletter og oppdateringer vil , over tid , lider indeksen fragmentering , bremse databasen nede . Microsofts SQL Server-database programvare har to Structured Query Language ( SQL) kommandoer som adresserer dette problemet : DBCC INDEXDEFRAG og DBCC DBREINDEX . Selv om de begge løse problemet , forskjellene mellom de to diktere hvordan du bruker dem . Handling

    DBREINDEX kommandoen gjenoppbygger tabellen indekser fra bunnen av, mens INDEXDEFRAG holder indeksene , men reorganiserer innholdet. Du kan utføre tilsvarende DBREINDEX ved å utstede en DROP INDEX og CREATE INDEX for hver indeksen du vil gjenoppbygge ; DBREINDEX er raskere og mindre utsatt for skrivefeil . INDEXDEFRAG komprimerer indeksen i henhold til fillfactor sitt, det fjerner eventuelle tomme sider som opprettes under defragmentering operasjonen
    Speed ​​

    Den relative hastigheten på to kommandoer avhenger av graden . av fragmentering i en tabell indekser. INDEXDEFRAG fungerer raskere hvis indeksene har en relativt lav mengde av fragmentering : det tar kortere tid å skanne og omorganisere noen få sider i en indeks enn å bygge den opp med DBREINDEX . Men hvis du har latt en betydelig mengde pass siden du indekseres databasen, vil INDEXDEFRAG ta lengre tid enn DBREINDEX .
    Eksklusiv versus delt tilgang

    DBCC DBREINDEX krever eksklusiv tilgang til bordet , effektivt låse alle brukere og prosesser ut mens det fungerer. Tabellen indekser er ufullstendig før kommandoen er ferdig , slik at brukeren ber om data ville mislykkes hvis de prøvde å gå inn på bordet . På den annen side , INDEXDEFRAG bare reshuffles den eksisterende indeksen , slik at det tillater brukerne å få tilgang til bordet .
    Options

    Begge kommandoene har en NOINFOMSGS alternativ, slå av alle meldinger som ellers ville komme opp under kjøring . DBREINDEX tillater deg å gjenoppbygge en eller alle av en tabell indekser i en enkelt kommando . INDEXDEFRAG fungerer på bare én indeks om gangen , slik at tabeller med flere indekser krever flere kommandoer. Den DBREINDEX lar deg endre en indeks er fillfactor , slik at du kan bygge mer eller mindre ledig plass i indeksen . Indekser med mer ledig plass tar mer diskplass , men kjøre litt fortere hvis programmene ofte legge til poster i tabellen .

    früher :

     Weiter:
      Relatert Artike
    ·ODBC Microsoft Access Driver Syntax Error ( Missing Ope…
    ·Hvordan Angi en Bildetekst i Access 
    ·Hvordan lage et histogram 
    ·Hvordan skrive den T - SQL-kode for tiltrer 
    ·Hvordan kombinere data fra spørringer i én rapport i …
    ·Hvordan lage en egendefinert NPS CO Server 
    ·Hvordan endre passord i Sybase 
    ·Hvordan skrive ut Table Settings i Access 
    ·Slik Sync en Access 2007 Tabell Med en Form 
    ·Hvordan lage Tilgang Spørsmål 
      Anbefalte artikler
    ·Hvordan lage en meny for en restaurant i OpenOffice 
    ·Hvordan bruke PageMaker maler 
    ·Hvordan lage min egen fil Tabs 
    ·Hvordan lage clob Lagre Spaces 
    ·Computer Karakterer for blinde 
    ·Hvordan lage flere hyperkoblinger i Excel 
    ·Hvordan å avinstallere Data Lifeguard Tool 
    ·Hvordan redigere klipp i Adobe Premiere Pro CS3 
    ·Hvordan lage PDF Linker 
    ·Hvordan lage et punkt i en sirkel i MATLAB 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/