Kom ihåg mig?
Home Menu

Menu


Snabbaste SQL-servern?

 
Ämnesverktyg Visningsalternativ
Oläst 2011-03-25, 22:14 #21
Conny Westh Conny Westh är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2005
Inlägg: 5 166
Conny Westh Conny Westh är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2005
Inlägg: 5 166
Citat:
Ursprungligen postat av Rampe Visa inlägg
Jag sitter med ett större projekt som kräver en snabb databas engine, och därav min fråga: Vilken är det snabbaste databasserver (enligt fakta) som kan användas enkelt och effektivt med PHP.

Jag vet mycket väl att ex. MySQL är snabb, men behöver en ännu snabbare för detta, och tyvärr så handlar det inte om optimering eller dyl.

Kommer ha 2-3 tabeller, varav en av dem kommer innehålla några miljarder raws.

Några tips eller referenser?
Jag föreslår att du kikar på¨Microsoft SQL-server, Sybase SQL-server, Oracle, IBM DB2 för att ta några exempel som alla är snabbare än MySQL när det gäller relationsdatabaser.
Conny Westh är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-03-25, 23:46 #22
nabil_akhlaques avatar
nabil_akhlaque nabil_akhlaque är inte uppkopplad
Flitig postare
 
Reg.datum: Aug 2007
Inlägg: 446
nabil_akhlaque nabil_akhlaque är inte uppkopplad
Flitig postare
nabil_akhlaques avatar
 
Reg.datum: Aug 2007
Inlägg: 446
Citat:
Ursprungligen postat av Rampe Visa inlägg
Jag sitter med ett större projekt som kräver en snabb databas engine, och därav min fråga: Vilken är det snabbaste databasserver (enligt fakta) som kan användas enkelt och effektivt med PHP.

Jag vet mycket väl att ex. MySQL är snabb, men behöver en ännu snabbare för detta, och tyvärr så handlar det inte om optimering eller dyl.

Kommer ha 2-3 tabeller, varav en av dem kommer innehålla några miljarder raws.

Några tips eller referenser?
testat SQL-lite?
nabil_akhlaque är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-03-26, 09:29 #23
jayzee jayzee är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2008
Inlägg: 1 089
jayzee jayzee är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2008
Inlägg: 1 089
Jag är lite förvånad om att ingen har nämnt Percona Server. Det är en fork av mySQL med google och andra företags patchar inlagt. Mycket snabbare än vanilla mySQL, stabilare och utnyttjar alla kärnor. Dessutom är den 100% kompatibel med vanliga mySQL vilket gör det superenkelt att flytta över sin databas

För enkel jämförelse av features gå till http://vschart.com/list/database/

Senast redigerad av jayzee den 2011-03-26 klockan 09:35
jayzee är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-03-26, 19:39 #24
dAEks avatar
dAEk dAEk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Dec 2006
Inlägg: 678
dAEk dAEk är inte uppkopplad
Mycket flitig postare
dAEks avatar
 
Reg.datum: Dec 2006
Inlägg: 678
Citat:
Ursprungligen postat av Emj Visa inlägg
Det är svårt att säga något utan att veta vad du vill göra.
+1

Det framgår t.ex. inte vad i MySQL som är för långsamt, hur datat används (skrivs det ofta till databasen eller är mest läsningar?) eller om ni måste ha stöd för transaktioner.
dAEk är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-03-26, 22:32 #25
Clarence Clarence är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 1 974
Clarence Clarence är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 1 974
Kan väl bara hålla med. Datastruktur, write/read load, transaktionsstöd, relationsbehov osv är av extremt stor vikt.

XtraDB (Percona som nämns ovan) kan vara ett bra val - om det behövs transkationsstöd, det är en hög write load eller väldigt lokaliserad läsning (i och med att du då får den lokaliserad till buffer poolen automatiskt).

Behöver du något som är smidigt att klustra upp för snabbare svarstider vid frågor så finns många intressanta NoSQL-lösningar.

Kan du bli tvungen att ändra datastrukturer i efterhand så bör du istället titta mot schemalösa databaser eller se till att sharda din data väldigt genomtänkt.

Har du en väldigt enkel datastruktur kan ett key-value-store vara bäst. De skalar ofta mycket bättre och många av dom har inbyggda klustringsfunktioner.

Motiveringarna till val är långt många fler än så och riktigt bra tips från folk som vet vad de pratar om får du först om du kan beskriva ditt problem mycket mer utförligt.

Vidare är det värt att säga att du kommer få problem direkt om du får för dig att använda SQL Lite. Även MSSQL och MySQL med MyISAM är som upplagt för problem vid den skalan - även om de båda är väldigt kompetenta på sina vis.
Clarence är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-03-27, 00:14 #26
iamandreass avatar
iamandreas iamandreas är inte uppkopplad
Nykomling
 
Reg.datum: Jan 2011
Inlägg: 45
iamandreas iamandreas är inte uppkopplad
Nykomling
iamandreass avatar
 
Reg.datum: Jan 2011
Inlägg: 45
Scale later
http://gettingreal.37signals.com/ch04_Scale_Later.php

Du kanske inte ens behöver en databas? Beror ju på vad du vill kunna göra med datat.

Som några redan nämnt är NoSQL otroligt snabbt... men som sagt - vad ska du göra med datat?
iamandreas ä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:51.

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