Avatar billede hacked Nybegynder
15. december 2005 - 17:47 Der er 1 løsning

Splitte en database op i flere

Spørgsmålet er det samme som skrevet i på denne side:

http://www.eksperten.dk/spm/672310

Spørgsmål:

Udgangspunktet er nu en MySql database.

Såfremt man har en database der er for stor til at ligge på en harddisk hvilke muligheder har man så?
Kan man fordele en samlet database ud på flere maskiner/databaser og fordele tupler imellem dem (se eksempel 1)?
Der må gerne henvises til eksempler der benytter clustering.

Eksempel 1.

DB1 - tabel 'ord' tupler: ord med begyndelsesbogstav fra a - d fx and ...... danse

--------------------- split af DB1

DB2 - tabel 'ord' tupler: ord med begyndelsesbogstav fra a - b fx and ..... bil

DB3 - tabel 'ord' tupler: ord med begyndelsesbogstav fra c - d fx cykel ..... danse

Såfremt du/I kender nogle gode bøger/sites der berøre dette emne
så paste/nævn dem venligst :) MySql relateret materiale.
På forhånd tak
Avatar billede hacked Nybegynder
15. december 2005 - 22:38 #1
Lader til at partionering først bliver inkluderet i version 5.1 - som er i alpha release ligenu. Clustering fandt jeg noget om i MySQL Reference Manual - http://dev.mysql.com/doc/ så derfor - Tager selv point :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester