annonce
annonce
(visninger)Populære tråde
Mellemrummet 20959472
Åndelig Føde 2726320
Angst – Tro – Håb – Kærlighed 2646563
SÃ¥ er der linet op... 1981641
Jesu ord 1677655
Galleri
Efterårsjævndøgn Rødhus
Hvem er online?
0 registrerede 488 gæster og 441 søgemaskiner online.
Key: Admin, Global Mod, Mod
TrÃ¥d valgmuligheder ↓
« Forrige trÃ¥d
Næste trÃ¥d »
#60 - 01/04/2008 23:55 Merge
Enta
Uregistreret

Merge
Hvis du har brug for at håndtere store data mængder kan Merge tabeller være løsningen. Merge er fakisk ikke en tabel som sådan, men blot en samling af ens MyISAM tabeller der så kan bruges som var de én stor tabel.

Det er vigtigt her at understrege at MyISAM tabellerne der udgør Merge specifikationen skal være 100% identisk. Hvis blot nogle indeks er specificeret i forskellig rækkefølge i CREATE TABLE virke Merge ikke efter hensigten.

Når du har oprettet en Merge tabel kan du både lave SELECT, UPDATE, INSERT og DELETE på selve merge tabellen såvel som de enkelte MyISAM tabeller. Et sådanne setup kan give nogle markante effektivitets fordele.

Du kan f.eks. opnå meget effektive søgninger. Hvis du ved præcist hvad du søger efter kan du søge i en af de enkelte MyISAM tabeller, og ellers søge i Merge tabellen.

Et andet eksempel på god brug af en Merge tabel er ved log information. Du kan gemme information fra forskellige måneder i hver sin tabel, komprimere dem med myisampack og så håndtere dem som én tabel med Merge.

Hvis du har en stor tabel du kun læser fra, er Merge en god måde hvormed du kan få fart på din database. I et sådanne tilfælde kan du opdele tabellen i flere tabeller og lægger hver tabel på forskellige diske.

Merge tabller er dog ikke kun fryd og gammen. Der er visse begrænsninger og ulemper forbundet med dem.

Den største hæmsko er nok at du kun kan man bruge MyISAM tabeller i en Merge tabel. Derudover kan du heller ikke anvende FULLTEXT indeks på en Merge tabel.

Vi kan altså konkludere at Merge tabeller er fremragende hvis man skal behandle rigtig store datamængder og derfor har brug for lidt ekstra "performance".
Top
#61 - 01/04/2008 23:57 Re: Merge [Re: ]
Enta
Uregistreret

Top
#62 - 02/04/2008 00:05 Re: Merge [Re: ]
Admin Offline

godt igang
Registeret: 30/03/2008
Indlæg: 75
Sted: Solskinsøen
Kære Enta

Jeg kan godt se betydningen nu. Jeg skulle egentlig bare have en oversættelse af ordet 'merge' fra engelsk til dansk, da jeg sidder og oversætter programmets engelske spogfiler fra engelsk til dansk.
_________________________
Venlig hilsen
Admin
Top
annonce


Seneste indlæg
Ved du hvorfor?
af somo
03/06/2026 11:24
Verdens Væren
af Arne Thomsen
31/05/2026 15:37
Hvad sker der i disse dage?
af somo
25/05/2026 16:33
Denne flygtige Verden
af Arne Thomsen
25/05/2026 12:12
Næstekærlighed
af Arne Thomsen
05/04/2026 22:14
Nyheder fra DR
Kim og Xi enige om at udvide samarbejdet..
09/06/2026 04:45
Fire dræbt i russisk angreb mod Ukraine..
09/06/2026 03:18
Mindst 21 personer dræbt i busulykke i ..
09/06/2026 02:58
ICC-chefanklager suspenderet i sag om se..
09/06/2026 00:40
Trump nominerer sin tidligere advokat ti..
08/06/2026 23:04
Nyheder fra kristeligt-dagblad.dk
Trump melder piloter i god behold efter ..
09/06/2026 05:05
Atommagter bruger markant flere penge pÃ..
09/06/2026 04:53
Vælgernes opbakning til Trump er tæt p..
09/06/2026 04:04
Myndighed vil åbne unges øjne for fare..
09/06/2026 04:00
Trump indstiller officielt Blanche til p..
09/06/2026 02:02