---
title: "Databas funderingar"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/12695-databas-funderingar"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Rinaldo"
published: "2001-11-17T13:27:00.000Z"
updated: "2001-11-17T23:36:00.000Z"
replies: 12
views: 253
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/12695-databas-funderingar"
---

# Databas funderingar

## #1 — Rinaldo, 2001-11-17T13:27Z

Nu har jag en fråga om databaser igen. Om man har en sida som har ca 1000 användare per dag. Vad är det då lämpligast att köra för databas sort.
Jag kan nu bara acces och hur mycket klarar den?
Skulle man kunna köra flera databaser i grunden för att den ska klara fler?

Om det inte går kanske det är bättre att lära mig någon ny typ av db. 

Förslag och tankar tas gärna emot! 
Tack på förhand.

Permalänk: https://www.webforum.nu/p/12695

## #2 — LarsG, 2001-11-17T13:51Z

Det beror helt på hur mycket databasaccesser du har. Om du upplever att du har prestandaproblem som du tror beror på databasen så bör du i första hand undersöka hur dina databasanroop ser ut. 

Hur ser datamodellen ut?
Har du index på dom kolumner där du gör sökningar? Ställer du riktiga villkor så att bara får det data du vill till klienten?

Komprimerar du databasen?

Stänger du dina connections så fort du är färdig? Även i felutgångar?

Att dela upp i flera databaser är oftast inte bra då du i så fall måste göra fler uppkopplingar.

Permalänk: https://www.webforum.nu/p/294955

## #3 — Rinaldo, 2001-11-17T14:12Z

Men skulle acces då kunna klara 1000 användare om dan. kanske 50-100 hela tiden?

Permalänk: https://www.webforum.nu/p/294956

## #4 — LarsG, 2001-11-17T14:25Z

Om du har 50-60 som är inne samtidigt så innebär det inte att det behövs 50 samtidiga uppkopplingar till Access. 

Tänk på att ett besök kanske innebär att du är uppkopplad mot databasen en kort stund (någon sekund kanske) när du hämtar sidan.

1000/per \~ dag 100/timme \~ 2/minut

Permalänk: https://www.webforum.nu/p/294957

## #5 — Pace, 2001-11-17T15:33Z

Vad sägs om att lägga upp denna informationen på FAQ:n? Alltså, de olika databasernas prestanda och begränsningar och med enkla tabeller där man kan se vilken databas som passar ens behov!

Permalänk: https://www.webforum.nu/p/294958

## #6 — Rinaldo, 2001-11-17T18:47Z

Men allla är ju inte inloggad 1 minut var... de kan ju vara inloggade en längre tid säg upp till en timme...

Om de då stannar inloggade i en timme, kräver inte det på databasen?

Permalänk: https://www.webforum.nu/p/294959

## #7 — LarsG, 2001-11-17T18:52Z

Nej, dom är ju inte uppkopplade mot databasen hela den tiden. Dom har inte ens någon kontakt med web-servern. Det är bara när dom hämtar en sida som det blir en koppling mot servern och (eventuellt) mot databasen.

Permalänk: https://www.webforum.nu/p/294960

## #8 — Rinaldo, 2001-11-17T18:54Z

ok...

slutsats: (?) Det skulle funka att köra acces på en sådan sida...?

Permalänk: https://www.webforum.nu/p/294961

## #9 — Rinaldo, 2001-11-17T23:05Z

ja eller nej?

Permalänk: https://www.webforum.nu/p/294962

## #10 — Toonster, 2001-11-17T23:09Z

1000 per dag är inga som helst problem med en Access databas. Däremot om det är många samtidigt. Standardinställningen brukar vara 15-25 samtidiga databassessioner (av max 255). En databas-session kanske tar \~300 ms, så väntetiden kanske inte blir så stor om det är 50 - 100 personer inne samtidigt (samma sessions frame). Blir det fler (kolla LarsG's uträkning) så får man längre svarstider, det är allt. Databasen lägger upp alla förfrågningar i en kö, så alla förfrågningar körs så länge det ryms inom script timeout.

/T

Permalänk: https://www.webforum.nu/p/294963

## #11 — LarsG, 2001-11-17T23:12Z

Jag kan inte säga något bestämt utan att veta hur din databas ser ut, hur din applikation ser ut. 

Jag har hört om siter med \> 1000 besökare per dag och som har en accessdatabas i botten så visst är det möjligt.

Permalänk: https://www.webforum.nu/p/294964

## #12 — Rinaldo, 2001-11-17T23:15Z

Jag har inte börjat koda sidan än, så jag vet inte hur jag ska bygga upp databsen... Några tips för optemering?

Vad skulle vara lämpligt att sätta för script timout på sidan?

Permalänk: https://www.webforum.nu/p/294965

## #13 — LarsG, 2001-11-17T23:36Z

Sök lite efter artiklar om databasdesign och normalisering. Man designar en databas i första hand för flexibilitet och inte prestanda.

Permalänk: https://www.webforum.nu/p/294966

---

Tråden på webben: https://www.webforum.nu/amne/asp/12695-databas-funderingar
