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


Skriva till loggfil

Postades av 2005-02-15 09:15:01 - Bo Johansson, i forum visual basic - allmänt, Tråden har 5 Kommentarer och lästs av 731 personer

Hej!
Någon som har en uppfattning av hur skriva till text fil funkar när flera (>50) skall skriva "samtidigt" och
frekvent. Alltså stor belastning.
Vad jag tänker på är en logg fil.
Bo


Svara

Sv: Skriva till loggfil

Postades av 2005-02-15 09:29:29 - Johan Svensson

Min erfarenhet är att detta inte fungerar särskilt bra eftersom de flesta filsystem låser hela eller delar av en fil då man skriver till den.

Mitt förslag är att skapa ett wrapper-objekt som ansvarar för att köa upp alla loggmeddelanden och sedan skriva dem ett i taget till din fil. På så sätt minskar du risken för problem med låsningar.

Nackdelen är att om denna komponent inte är superstabil så kan du tappa loggdata. Förutom att skriva den noggrant och testa mycket så löser man just det problemet genom att anropande program loggar lokalt och stoppar sin process om det är kritiskt om den inte kan logga till den delade komponenten.

Lycka till!

// Johan


Svara

Sv: Skriva till loggfil

Postades av 2005-02-15 10:02:17 - Ingvar Kreft

Med ODBC kan du öppna en textfil som en databas, och då borde flera kunna skriva till den samtidigt.


Svara

Sv:Skriva till loggfil

Postades av 2005-02-15 10:45:08 - Johan Svensson

Hmmm,

Intressant tanke, detta har jag inte testat själv. Frågan är om ODBC kopplingen agerar en wrapper så som jag föreslår, eller om den skriver direkt till filen. I det senare fallet kvarstår ju fortfarande problemet med låsningar i filsystemet nämligen, en drivrutin kan inte upphäva begränsningar i underliggande system utan att specifikt skapa en alternativ process.

Så min följdfråga till ditt inlägg blir, har du testat detta själv? Om så är fallet så är det naturligtvis en intressant idé.

// Johan


Svara

Sv: Skriva till loggfil

Postades av 2005-02-15 11:22:28 - Ingvar Kreft

Jag har testat att öppna en textfil som en databas, men jag har inte testat att låta flera skriva samtidigt.
Men eftersom alla ändringar som gör ligger i ditt dataset, tills du väljer att uppdatera databasen så borde det funka.
Testa och berätta hur det går.


Svara

Sv:Skriva till loggfil

Postades av 2005-02-18 08:33:52 - Bo Johansson

Tack för synpunkterna! Jag har inte bestämt hur jag skall göra. Jag hade faktiskt inte tänkt tanken att använda en databas för ändamålet, men värt att beakta.


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 616
27 953
271 709
5 745
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
Expand
next previous
Close

Previous

0/0

Next