| 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
    Hvordan skal tjekkes for Open Cursors
    Markører er en database objekt, der giver programmører til at sløjfe gennem poster i tabeller. En markør forbliver åben, indtil SQL Server programmør deallocates hukommelsen på serveren. Forlader markører åbne i databasen kan såre ydeevne på serveren. Der er en særlig funktion i Transact SQL , der giver programmøren mulighed for at kontrollere for eventuelle åbne markører . Programmøren kontrollerer markøren status, og hvis det returneres som åben, kan programmøren deallocate hukommelsen. Instruktioner
    1

    Åbn Microsoft SQL Server Management konsol. Ikonet for at åbne programmet er i Windows Start -menuen i " SQL Server "-programmet bibliotek.
    2

    Åbn en markør. Koden nedenfor opretter en ny markør for at teste status function.declare my_cur cursor
    3

    Få status af en cursor til at opdage , hvis det er åbent . Trin 2 lavet markøren , men det er ikke åbnet endnu. Derfor returstatus værdien er "-1 ". Nedenstående kode kontrollerer status : Vælg cursor_status ( ' global ', ' my_cur ' )
    4

    Åbn markøren og evaluere status igen . En tilbagevenden værdi på 1 betyder, at markøren er åbent. Denne funktion kan bruges til enhver markøren du har oprettet på databaseserveren . Følgende kode registrerer en åben cursor : Vælg cursor_status ( ' global ', ' my_cur ' ) Selv syntaksen er den samme som trin 3 , er returværdien anderledes
    5

    deallocate og fjern markøren. fra databasen hukommelse . Alt for mange åbnede markører reducere ydeevnen på maskinen. Koden nedenfor frigør database hukommelse og lukker cursoren : deallocate my_cur

    Forrige :

    næste :
      Relaterede artikler
    ·Typer af søge databaser 
    ·Hvordan man laver en server på Flyff 
    ·MySQL Transactions Tutorial 
    ·Sådan kører Dynamic stored procedures med Oracle 9i 
    ·MS Access 2003 vs MS Access 2007 
    ·Sådan Embed VBA Notes i Macro 
    ·Sådan indstilles Feltnavn til Decimaler på Access 200…
    ·Sådan oprettes e-mail fra en Access Query 
    ·Forretningsskik for Database Design 
    ·Afrunding Problem i SQL 
      Anbefalede Artikler
    ·Hvordan til at skrive i en PDF for Free 
    ·Sådan bruges Excel Problemløser til at finde en optim…
    ·Sådan installeres Netmeeting XP 
    ·Sådan Fix brudte links i en PDF-fil 
    ·Sådan Konverter filer til PDF i en batch 
    ·Hvordan at tilføje postnumre til et Excel- regneark 
    ·Sådan geninstalleres A Video Decoder for Media Player 
    ·Kan flere Filter påføres et Smart-filter Layer i Phot…
    ·Advanced Bruger til Microsoft Word 
    ·Sådan Konverter Skype DAT til MP3 
    Copyright © Computer Viden http://www.computerdk.com