| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  •  
    Computer Viden >> software >> database Software >> Content
    Sådan oprettes Låse i DB2
    Låse opstår på IBM DB2-server , hver gang du udfører en forespørgsel, indsætte, opdatere eller slette . Tabeller har en " LOCKSIZE " parameter, der kan påvirke låsning. Tabellen indstillingen for " LOCKSIZE NOGEN " giver DB2 for at vælge størrelsen af låsen , som regel erhverve side låse. SQL-forespørgslen udsagn kan påvirke låsning ved at opstille et " isolation level " i begyndelsen af transaktionen. Selv når det giver en særlig lås, kan DB2 fremme eller eskalere låsning , og derfor skal du forstå, hvordan DB2 håndterer låsning , når du skriver database applikationer. Programmører kan indstille låsen for at forbedre database performance med " LOCK TABLE " kommando , dog. Instruktioner
    1

    Lås hele tabellen i delt tilstand eller udelt . Udfør "LOCK TABLE MinTabel med udelt " ( erstat " MinTabel " med navnet på DB2-tabel ) for at holde låsen på hele bordet, indtil transaktionen er fuldført. Denne tilstand forhindrer andre brugere i at få adgang til bordet, indtil du slipper låsen.
    2

    Udfør "LOCK TABLE MinTabel IN SHARE MODE " for at tillade læseadgang til tabellen under transaktionen . Denne tilstand holder data konsekvent mens det stadig tillader brugere at se den. Den " LOCK TABLE " kommando kan forbedre ydeevnen og undgå " deadlocks " ved at oprette én lås på hele tabellen i stedet for flere individuelle åreholdere .
    3

    Frigør låsen ved hjælp af " RELEASE ( COMMIT ) "eller" RELEASE ( deallocate ) " --- dine to muligheder, når du udfører " LOCK TABLE "erklæring som statisk SQL. " RELEASE ( COMMIT ) " vil frigive låsen efter udførelsen af ​​en " COMMIT "erklæring . " RELEASE ( deallocate )" vil frigive låsen , når programmet slutter.
    4

    Slip låsen, når du udfører "LOCK TABLE " erklæring så dynamisk SQL med " RELEASE ( COMMIT )" . Hvis du bruger caching, DB2 holder forberedt udsagn i hukommelsen efter en " COMMIT " , og derfor skal du deallocate låsen eller udføre en " COMMIT " efter de forberedte udsagn er ikke længere i hukommelsen for at frigøre låsen
    < br . >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Konverter en varchar til et CLOB i SQL 
    ·Ulemperne ved Database Lodrette Skillevægge 
    ·Sådan oprettes et diagram i Access 2003 
    ·Sådan pakkes den fulde ordlyd af SQL-sætninger Forbru…
    ·Sådan Find slettede programmer på en computer 
    ·Sådan Konverter Access 2007 Makro til Visual Basic 
    ·Eksempler på Database Management Software 
    ·Hvad er MDF og LDF 
    ·Sådan Lær FileMaker Pro 
    ·SQL Business Intelligence Certificering 
      Anbefalede Artikler
    ·Hvordan løser jeg en Blaster Virus 
    ·Sådan Spørg for Skype Kontakter 
    ·Startup Muligheder for Word 2007 
    ·Sådan Format jlebredde i pixels i Excel 2007 
    ·Sådan Gør Printable Labels 
    ·Sådan installeres Rosetta Stone på en MacBook Pro 10.…
    ·Sådan geninstalleres spil Guard 
    ·Sådan redigeres en Embedded Video 
    ·Hvordan man opbygger en robot ud af en boks 
    ·Sådan Optag streaming filer 
    Copyright © Computer Viden http://www.computerdk.com