Kom ihåg mig?
Home Menu

Menu


Varför orkar inte min Access-databas?

 
Ämnesverktyg Visningsalternativ
Oläst 2007-11-04, 21:26 #1
HeavyHazes avatar
HeavyHaze HeavyHaze är inte uppkopplad
Medlem
 
Reg.datum: Aug 2005
Inlägg: 218
HeavyHaze HeavyHaze är inte uppkopplad
Medlem
HeavyHazes avatar
 
Reg.datum: Aug 2005
Inlägg: 218
Helloo
Jag driver en sajt och använder en Access-databas. Sajten har vanligtvis 50 000 besökare i månaden och acess-databasen brukar kunna hantera detta utan större problem.

Under december månad är det dock en riktig topp och sajten blir ibland överbelastad och går inte att komma in på.

Kanske en dum fråga, men vad är det som gör att access-databasen kroknar? Klarar db inte av mer än ett visst antal besökare samtidigt? Hur många är det i så fall?

Har DU några heta tips på vad jag kan göra för att min sajt inte ska bli överbelastad (förutom att byta databas)?
HeavyHaze är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-11-04, 21:45 #2
WizKid WizKid är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Apr 2004
Inlägg: 618
WizKid WizKid är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Apr 2004
Inlägg: 618
Aldrig använt Access men första träffen på Google gav mig: http://office.microsoft.com/en-us/access/H...1874531033.aspx

Kanske kan hjälpa.
WizKid är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-11-04, 22:24 #3
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
Varför går min moped så långsamt?
grazzy är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-11-04, 23:06 #4
hnn hnn är inte uppkopplad
Banned
 
Reg.datum: Mar 2004
Inlägg: 2 587
hnn hnn är inte uppkopplad
Banned
 
Reg.datum: Mar 2004
Inlägg: 2 587
kanske för att access inte är byggt för att hantera stora datamängder
hnn är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-11-05, 03:18 #5
jonny jonny är inte uppkopplad
Supermoderator
 
Reg.datum: Sep 2003
Inlägg: 6 941
jonny jonny är inte uppkopplad
Supermoderator
 
Reg.datum: Sep 2003
Inlägg: 6 941
Microsoft Access är ett alldeles utmärkt verktyg när du vill jobba med mindre databaser direkt i din dator. Det går att använda den på webben, men det är inte att rekommendera.

Access är ju en del av officepaketet och tänkt att köras på en dator med en enda användare och då fungerar det utmärkt.

Du bör ta en funderar på att byta till en riktig databas som mySQL, postgres, SQLServer eller Oracle...
jonny är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-11-05, 08:16 #6
Nicklas Nicklas är inte uppkopplad
Supermoderator
 
Reg.datum: Mar 2004
Inlägg: 1 662
Nicklas Nicklas är inte uppkopplad
Supermoderator
 
Reg.datum: Mar 2004
Inlägg: 1 662
Kör Mysql istället, jag kör det på mina sajter asp som php.
Ditt webbhotell borde ha stöd för detta.
__________________
Seo och affiliate sajter som Sko.nu | Möbler | Klocka.com | Ta Lån | Stekpanna | Godis
Nicklas är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-11-05, 08:23 #7
digiArt digiArt är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jan 2004
Inlägg: 1 429
digiArt digiArt är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jan 2004
Inlägg: 1 429
Att access inte går att använda till större sajter är bara bullshit.

Jag driver min sajt på en access, pallar 40 000 unika och ca 500 000 sidvisningar utan problem (mest läsning iof). Har dessutom integrationer mot andra sajter som både läser och skriver.

Sen kan jag hålla med om att en "riktig" databas är mer optimal och ger bättre prestanda.

Ett par saker:
- kolla om du kan minska db-storleken på ngt sätt, antingen genom att ta bort döddata och/eller genom reparera och komprimera
- öppna databasanslutningen bara precis innan du behöver den, och stäng direkt efter
- läs ut datat kvickt i någon form av array eller collection för att använda det därifrån

På så sätt blir belastningen mot databasen minimal.
digiArt är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-11-05, 09:37 #8
jonny jonny är inte uppkopplad
Supermoderator
 
Reg.datum: Sep 2003
Inlägg: 6 941
jonny jonny är inte uppkopplad
Supermoderator
 
Reg.datum: Sep 2003
Inlägg: 6 941
Citat:
Originally posted by digiArt@Nov 5 2007, 09:23
Att access inte går att använda till större sajter är bara bullshit.
Tja, jag talar av erfarenhet... det är verkligen inte att rekommendera.
jonny är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-11-05, 10:25 #9
gooses avatar
goose goose är inte uppkopplad
Flitig postare
 
Reg.datum: Jun 2007
Inlägg: 451
goose goose är inte uppkopplad
Flitig postare
gooses avatar
 
Reg.datum: Jun 2007
Inlägg: 451
Lyssna på vad Jonny säger, rätt som det är så kroknar databasen, den skrivs sönder eller uppstår mysko problem som inte går att förklara . Vilket innebär att du får spendera ett x antal timmar per vecka att bara reparera den och underhålla. Finns roligare saker att göra. Med så pass många besökare som du har på din webbsajt så skulle iallafall jag lägga lite krut på att konvertera till mySQL eller MS SQL för att öka stabiliteten.
goose är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-11-05, 10:31 #10
Jawns avatar
Jawn Jawn är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Aug 2004
Inlägg: 986
Jawn Jawn är inte uppkopplad
Mycket flitig postare
Jawns avatar
 
Reg.datum: Aug 2004
Inlägg: 986
Jag skulle aldrig använda access databas till en websida. Iallafall inte om man har tänkt köra en stor databas dock skulle man kunna prova MemCache men tror inte det är någon långvarig lösning.
Jawn är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 19:49.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017