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


Anslutningen dör inte.

Postades av 2005-03-27 13:55:24 - Edward Jewson, i forum c# (c-sharp), Tråden har 9 Kommentarer och lästs av 742 personer

Hej, jag har har lite problem. Jag använder MySQL tillsammans med c# och problemet är att mina anslutningar verkar inte försvinna.
Jag har en funktion där jag kör

objConn.Close();
objConn.Dispose();

Men ändå finns dom kvar när jag kollar över processlistan.


Svara

Sv: Anslutningen dör inte.

Postades av 2005-03-27 16:40:40 - Per Persson

Vad menar du med att anslutningarna syns i processlistan? Är det programmet från vilket du ansluter till databasen som syns som en process även när det borde ha avslutats, eller är det databasservern mysqld som syns? Om det är den senare så skall den vara igång. Annars kan du inte använda databasen.


Svara

Sv:Anslutningen dör inte.

Postades av 2005-03-27 17:25:45 - Edward Jewson

När man kör SHOW PROCESSLIST mot databasen så kommer alla anslutningarna upp och då är dom kvar även fast dom borde vara stängda.


Svara

Sv: Anslutningen dör inte.

Postades av 2005-03-27 18:25:00 - Per Hultqvist

Gissar lite eftersom MySql inte är en databas jag använt själv : Kan det vara så att du har connection pooling aktiverat (tror att det är det default för connections mot Microsoft SQL-Server och kanske är det likandant för MySQL)? Prova i sådana fall att lägga till ";Pooling=false" i connectionstringen (alternativt titta på www.connectionstrings.com för alternativa connectionsträngar).


Svara

Sv:Anslutningen dör inte.

Postades av 2005-03-27 18:31:26 - Edward Jewson

Det verkar funka, tackar.


Svara

Sv:Anslutningen dör inte.

Postades av 2005-03-27 19:27:39 - Per Persson

Är det samma sak som det som i PHP kallas "persistent connections"?
http://se.php.net/manual/en/features.persistent-connections.php


Svara

Sv: Anslutningen dör inte.

Postades av 2005-03-29 19:17:51 - Per Hultqvist

<b>Är det samma sak som det som i PHP kallas "persistent connections"?</b>

Inte en blekaste, kan ingenting om PHP. Men utifrån den länken du skickade med så verkar det ju vara en liknande teknik ja.


Svara

Sv:Anslutningen dör inte.

Postades av 2005-03-30 13:59:31 - Patrik Löwendahl

Får jag fråga vad som är av ondo med connection pooling så att man vill stänga av det?


Svara

Sv: Anslutningen dör inte.

Postades av 2005-03-30 18:38:01 - Per Hultqvist

Patrik :

I t ex ett administratörsverktyg där man skapar och tar bort databaser. I mitt senaste specifika fall ett webbaserat tidregistreringssystem, där man lägger upp nya företag och även vill kunna ta bort företag. Varje företag blir en egen databas. Om adminverktyget har Connection Pooling aktiverat så kan man inte ta bort ett företag efter att en anslutning redan skapats mot databasen.

Då har man ju två alternativ, att döda anslutningen/arna med "KILL [SPID]" eller se till att connection poolingen inte är aktiverad. Personligen föredrar jag i det läget att stänga av connection poolingen då den inte gör någon större nytta i en applikation som körs några minuter per vecka. I detta fall tycker jag det är bättre att ha full kontroll på när anslutningar öppnas och stängs.


Svara

Sv:Anslutningen dör inte.

Postades av 2005-03-31 18:24:16 - Ola Lindfeldt

Per, det var ju en bra anledning i det fallet.

Vill bara tillägga en sak:
I scenariot webbapplikation med ett flertal samtidiga användare i ASP.NET - SQL Server bör man använda sig av connection pooling (Default på). Det ökar prestandan avsevärt. Det är ju ganska "dyrt" att upprätta nya databaskopplingar hela tiden. Men connection pooling undviker man overheaden.

Ola


Svara

Nyligen

  • 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
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

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 165
27 952
271 704
562
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