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
Forsøg
Hvem er online?
0 registrerede 657 gæster og 424 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
Firmaet bag ChatGPT har søgt om at komm..
09/06/2026 08:28
Store arrangementer presser weekendtrafi..
09/06/2026 07:55
Bilmærket Jeep tilbagekalder 1,3 millio..
09/06/2026 07:52
Amerikanske piloter meldes i god behold ..
09/06/2026 07:26
AstraZeneca melder om nyt resultat for v..
09/06/2026 07:19
Nyheder fra kristeligt-dagblad.dk
Ministre: Elafgiften står til at stige ..
09/06/2026 06:41
Eksporten har igen en lille pil opad
09/06/2026 06:35
Trine Dyrholm optræder på fynsk festiv..
09/06/2026 06:00
OpenAI har officielt søgt om børsnoter..
09/06/2026 05:45
Cykelløb og Pokémon-fangst kommer til ..
09/06/2026 05:28