Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Locks i databasen

Postades av 2005-05-27 17:53:01 - Johan Hansson, i forum sql-server/msde, Tråden har 3 Kommentarer och lästs av 580 personer

Hur kan man undvika att det blir locks i SQL-databasen?

Locksen varar dock inte så länge. När jag trycker refresh så kommer det nya.

Jag är noga med att stänga databasen och recordset med nothing och close.
Jag sätter alltid with(nolock) på querysarna!

Jag har kört SQL Profiler och undersökt så att frågorna inte tar för lång tid. Satt duration till 5 sek och tittat på stored procedures:RPC:Completed and TSQL:BatchCompleted). Det verkar grönt där!

Finns det något annat man kan göra?

Johan


Svara

Sv: Locks i databasen

Postades av 2005-05-28 10:26:46 - Mikael Wedham

Det blir lås på objekt (rader och extent och tabeller pch pages m.m.) bara du är inne (ansluten) mot servern och läser. Detta går inte (på ett enkelt sätt) att stänga av - och är inte heller något som skall undvikas. Det finns MYCKET bra orsaket till att du har låsningar. T.ex. att ingen skall ta bort sånt som du gjort, eller att du inte skall se data innan det "finns" transaktionstekniskt.

Generalisering: Om du inte har mycket hög "Lock wait" och inga "Blocking" så är det inte något bekymmer...

/micke


Svara

Sv: Locks i databasen

Postades av 2005-05-28 14:13:45 - Göran Andersson

Se till att du inte låser upp mer än du behöver när du öppnar recordset. Ifall du bara ska läsa ett recordset ifrån början till slut så ska du öppna det med CursorType adOpenForwardOnly och LockType adLockReadOnly.


Svara

Sv:Locks i databasen

Postades av 2005-05-28 16:55:16 - Mikael Wedham

I .NET är det Disconnected data som standard, Görans råd är mycket bra för "gamla" ADO.

/micke


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 619
27 953
271 709
495
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies