Kom ihåg mig?
Home Menu

Menu


Hur många samtidiga db-anslutningar har du?

 
Ämnesverktyg Visningsalternativ
Oläst 2007-04-26, 17:33 #1
Osiriss avatar
Osiris Osiris är inte uppkopplad
Flitig postare
 
Reg.datum: Apr 2006
Inlägg: 391
Osiris Osiris är inte uppkopplad
Flitig postare
Osiriss avatar
 
Reg.datum: Apr 2006
Inlägg: 391
Vissa av de webbplatser jag bygger börjar få många olika anslutningar mot databaser för varenda sida som ska visas.
Självklart är det prestandamässigt bättre med färre, dock har jag inte kommit på ännu hur jag borde göra och ha samma funktionalitet.

De webbplatser som ligger på webbhotell (som Loopia) började vid cirka 2500 besökare/dygn att skicka en del fel till besökarna om just att antalet db-kopplingar var för många. Däremot de intranät jag byggt på har inte samma problem även fast de är delade servrar med andra applikationer.

Frågorna jag gärna vill ha svar på är:
- hur många db-anslutningar använder en genomsnittlig undersida på din/dina webbplatser?
- ungefär hur många besökare har webbplatsen per dygn?
- hur håller du antalet anslutningar så få som möjligt?

Och ja, jag stänger anslutningarna och städar efter mig ála de bokexempel jag har för ASP.NET, C# och mySQL.
Osiris är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-04-26, 18:44 #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
Citat:
Originally posted by Osiris@Apr 26 2007, 16:33
- hur många db-anslutningar använder en genomsnittlig undersida på din/dina webbplatser?
Pratar vi om anslutningar eller antal frågor? För antal anslutningar använder jag aldrig mer än en. Däremot antal frågor ligger mellan en och uppåt.
WizKid är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-04-26, 20:08 #3
Osiriss avatar
Osiris Osiris är inte uppkopplad
Flitig postare
 
Reg.datum: Apr 2006
Inlägg: 391
Osiris Osiris är inte uppkopplad
Flitig postare
Osiriss avatar
 
Reg.datum: Apr 2006
Inlägg: 391
Ursäkta otydligheten.

Det är så klart antalet förfrågningar (INSERT INTO, SELECT, DELETE) på en och samma sida jag menar.
Osiris är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-04-26, 20:11 #4
melin melin är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jul 2003
Inlägg: 1 396
melin melin är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jul 2003
Inlägg: 1 396
beror ju på vad sidan ska göra.. liksom =)
melin är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-04-26, 20:22 #5
najks avatar
najk najk är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Oct 2005
Inlägg: 1 224
najk najk är inte uppkopplad
Har WN som tidsfördriv
najks avatar
 
Reg.datum: Oct 2005
Inlägg: 1 224
mellan 0 och 40 000 frågor per sida.. (sidan med 40k frågor beräknar fram massa saker beroende på tidigare frågor, enormt många loopar som kollar så inte det redan skett en liknande etc etc)
najk är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-04-26, 21:57 #6
Netikett Netikett är inte uppkopplad
Flitig postare
 
Reg.datum: Nov 2004
Inlägg: 425
Netikett Netikett är inte uppkopplad
Flitig postare
 
Reg.datum: Nov 2004
Inlägg: 425
Beror ju lite på vad det är för frågor också.
Enkla frågor mot avancerade loopar etc.
Netikett är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-04-27, 13:38 #7
Osiriss avatar
Osiris Osiris är inte uppkopplad
Flitig postare
 
Reg.datum: Apr 2006
Inlägg: 391
Osiris Osiris är inte uppkopplad
Flitig postare
Osiriss avatar
 
Reg.datum: Apr 2006
Inlägg: 391
Ok, jag räknade just ut att startsidan för min festivalsajt ställer 20 stycken frågor mot databasen för att visas upp.
Det är nog en av de sidor som är värst.

Ingen som upplevt problem med detta och har en fiffig lösning i bakfickan?
Osiris är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-04-27, 14:06 #8
melin melin är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jul 2003
Inlägg: 1 396
melin melin är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jul 2003
Inlägg: 1 396
går bara minska anropen om du gör flera anrop som är likadana.. gör du det så kan du spara det första i en array och sen nyttja den istället

men om alla är olika så är du nog rätt låst till det antalet såvida du inte bygger om systemet, hur och om det är möjligt går ju inte svara på eftersom det är olika från sida till sida
melin är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-04-27, 15:21 #9
HenSod HenSod är inte uppkopplad
Flitig postare
 
Reg.datum: May 2005
Inlägg: 484
HenSod HenSod är inte uppkopplad
Flitig postare
 
Reg.datum: May 2005
Inlägg: 484
Jag har mellan 5 och 20 stycken förfrågningar på varje sida. Jag försöker göra så få förfrågningar som möjligt för att örbättra prestandan.
HenSod är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-04-27, 15:37 #10
Staffconsulting Staffconsulting är inte uppkopplad
Flitig postare
 
Reg.datum: May 2004
Inlägg: 358
Staffconsulting Staffconsulting är inte uppkopplad
Flitig postare
 
Reg.datum: May 2004
Inlägg: 358
Med bra databasdesign så kan du ju minska antalet rejält om frågorna relaterar till varandra... INNER JOINS...
Staffconsulting ä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 15:36.

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