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


textfil istället för databas?

Postades av 2002-10-06 19:06:02 - Stefan Bergh, i forum asp - allmänt, Tråden har 7 Kommentarer och lästs av 555 personer

Jag har gjort en statistiktjänst men istället för att spara allt i en databas har jag valt att logga statistiken i textfiler, en för varje medlem och månad. Tror ni detta var smart gjort? Tanken var att belasta servern så lite som möjligt genom att den ska slippa anävnda databaskopplingar och sådant, på så sätt används inte heller nån databas som kan "krascha".

Vad är nakdelen men att använda textfiler istället för databas och vad är fördelen (om det finns någon)

Tack!


Svara

Sv: textfil istället för databas?

Postades av 2002-10-06 19:52:32 - Johan Djupmarker

Nackdelen är väl att det inte finns något inbyggt stöd för om två användare skulle ändra filen precis samtidigt, utan det får du fixa själv... (Application.Lock)

/Johan


Svara

Sv: textfil istället för databas?

Postades av 2002-10-06 20:43:59 - Stefan Bergh

aha, har alltid trott att det var det som var fördelen ;) att man kan vara hur många som helst som accessar en fil, och begränsningen satt i databaser, där finns det ju ett visst antal anslutningar samtidigt..

fast här kommer det iof bara vara en användare per textfil så det ska inte vara nått problem :)


Svara

Sv: textfil istället för databas?

Postades av 2002-10-07 17:19:48 - Johan Djupmarker

>fast här kommer det iof bara vara en användare per textfil så det ska inte vara nått problem :)

Jag menade alltså att 2 besökare kommer samtidigt (och filen skrivs samtidigt).

/Johan


Svara

Sv: textfil istället för databas?

Postades av 2002-10-07 17:30:54 - Oskar Johansson

Klara Windows av fler än en användare på en fil?


Svara

Sv: textfil istället för databas?

Postades av 2002-10-07 17:36:35 - Andreas Hillqvist

Finns nog mer nackdelar än fördelar.

Om du bara ska logga information. Kan du ju appenda information till tixtfilerna. Om du har en fil för varje användare så bör ju risken för att två skriver till samma fil väldigt liten.

Problemet är när du börjar läsa information. Det är där databasmotorn är effektivare. Eftersom den dels har index och arbetar binärt mot fil. Dessutom kompilerad vilket många gör databasmotorn många gång effektivare att sammanställa informationen än att använda scriptspråk.


Svara

Sv: textfil istället för databas?

Postades av 2002-10-07 19:21:08 - Roland Ringhede

Fördelar:
*Textfiler är mycket snabba att hantera vid skrivning.
*Ingen större risk för framtida problem med ej kompatibel pga att op-system ej stödjer databasformatet, osv.
*Flera av de stora databaserna kostar pengar tex MySQL och MS-SQL

Nackdel: (finns många)
*Om du skall sammanställa informationen på mer komplexa sätt är en databas troligen bäst men dock inte alltid.

tex Enklare att summera posterna i sekventiella filer med 3 miljoner rader än att köra en seg SQL-sats mot dem vilken då kan behöva massa sega index för att läsa. Kan vara bättre att läsa alla rader i sekvens och välja de som man önskar med enklare if-satser osv.

Har varit med om komplexa system materialbehovsberäkningar utvecklade med SQL-databaser i stordatormiljö som behövt exporteras till sekvensiella filer för att överhuvudtaget kunna vara realistiska att bearbeta. Gick från flera veckors körning till en 1/2-dag.

Så databaser är inte alltid det bästa valet utan beror helt på behovet.

mvh Roland


Svara

Sv: textfil istället för databas?

Postades av 2002-10-07 19:46:53 - Stefan Bergh

Tack för alla svar!

programeringen med textfil har inte varit några som helst problem och det kommer ändast att vara en användare per fil som sagt så det ska till mycket för att filen ska användas samtidigt av två personer, ex. en "hacker-attak" ;)

Kör nog med textfil för det verkar funka bra för mina behov och så tar dte ju inte licka mycketplats på servern som en databas gör :)


Svara

Nyligen

  • 21:21 1xBet Promo Code 2025
  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant

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 570 903
27 965
271 779
2 541
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