|
Categorieën >
PHP & SQL
zoeken in db met veel records
Stefan14 – 06/02/2010 03:50 (Laatst gewijzigd op 06/02/2010 04:05)
|
|
offline
|
PHP gevorderde
|
Voor een toekomst project zal ik een database met een tabel krijgen met zo'n 2,5 miljard records.
Deze tabel zal zeer regelmatig doorzocht moeten worden en zo snel mogelijk het antwoord terug moeten geven.
Er vanuitgaande dat de indexes goed staan, lijkt jullie dit haalbaar?
Database is mysql met een InnoDB tabel.
Vraag me niet waarom er zoveel records in zullen staan, wil alleen weten of het doorzoeken hiervan redelijk snel kan. |
1 antwoord
|
|
|
offline
|
PHP beginner
|
Ja uiteraard. 2,5 Miljard valt opzich wel mee. Ik weet niet hoeveel websites er gehost worden op die server met zon grote database.
Maar (My)SQL is sterk genoeg om minstens nog 30x zon zoekactie uit te voeren.
Wat snelheid betreft zal dit wel meevallen. Maar inderdaad zorg wel dat je indexes goed staan. Probeer hier en daa wat content weg te schrijven naar een .dat bestand. Zo creeer je voor je zelf een array met een soort van limit. Zo is je array niet al te groot en heb je ook nog gelijk een tof log systeem ook:)
Nou ja succes!
|
Dit onderwerp is gesloten.
|
|
|