Oprettet lør. d. 11. august 2012 kl. 23:11:44

KHHP
KHHP (8.906 point. Point ude: 255)

Datalager

Hej
Jeg har nu arbejdet en del med databaser, men har egentlig aldrig sat mig ind i hvad forskellen på de forskellige datalager-typer, som man kan vælge imellem, når man opretter en ny tabel i phpMyAdmin.
Indtil nu har jeg altid arbejdet med datalager sat til MyISAM, men der er jo også noget der hedder InnoDB, samt nogle andre.
Mit spørgsmål er så om der overhovedet er nogen forskel på de forskellige typer og om der er nogen der er bedre at bruge, hvis man arbejder med MySQLi-API i forhold til andre?

Skrevet lør. d. 11. august 2012 kl. 23:20:24| #1

InnoDB understøtter transaktioner og fremmednøgler. Hvis du ikke ved hvad det er, kan du ikke tillade dig at påstå at du ved noget om databaser. Google er din ven (og ja, jeg vidste det heller ikke til at begynde med...)

Skrevet søn. d. 12. august 2012 kl. 00:49:03| #2

KHHP
KHHP (8.906 point)
Ok. Så dvs. at InnoDB er godt hvis jeg vil relatere mellem flere tabeller og hvis mine brugere indsætter, redigerer og sletter data samtidig.
Det bliver også bekræftet her: http://www.mikebernat.com/ (...)
Smider du lige svar?

Skrevet søn. d. 12. august 2012 kl. 01:41:27| #3

arne_v
arne_v (1.048.783 point)
De to stoerste fordele ved InnoDB efter min mening er:
* support for transaktioner
* mere robust (ikke noedvendigt at reparere tabeller med myisamchk)


Jeg har meget svaert ved at se nogen god grund til at bruge MyISAM idag.

Bare brug InnoDB.

Hvis det er godt nok for Facebook, Wikipedia, Yahoo og Google - saa er det sikkert ogsaa godt nok for dig.

Skrevet man. d. 20. august 2012 kl. 14:10:04| #4

KHHP
KHHP (8.906 point)
Så er det jo klart. Jeg kan roligt vælge InnoDB og skrotte MyISAM.
Smider I lige svar?

Skrevet man. d. 20. august 2012 kl. 20:04:38| #5


Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   


Seneste spørgsmål

Hjælp til at hente 5 poster og fremhæve den enkelte post...

Oprettet den 20. maj 2013 kl. 15.44
allandk giver 60 point for svar | Giv et svar »

fejl i while (gentager sekvens)

Oprettet den 19. maj 2013 kl. 10.58
magnus_rievers giver 30 point for svar | Giv et svar »

Select og 2 count

Oprettet den 17. maj 2013 kl. 17.15
steen-h giver 100 point for svar | Giv et svar »








Tips & Tricks fra PC World

Teaser billede

Fem smarte funktioner i din Mac som du sikkert ikke kender

Her har du fem muligheder for at tweake din Mac på en fed måde.


Anmeldelser fra PC World

Teaser billede

Test: Samsung Galaxy S4 er et hit - trods gøglertricks

Kan Samsung beholde førertrøjen i det store Android-race? Galaxy S4 er smækfyldt med innovative funktioner, men også med en del gøgl. Er det for meget? Få vores dom over Samsungs nye topmodel.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Ny opfindelse: Oplad din mobil på 20 sekunder

Måske er det snart slut med at lade mobilen op hver aften. Med ny opfindelse kan telefonen få fuld energi på sølle 20 sekunder.


Nyheder fra Computerworld

Teaser billede

Galleri: De 10 vildeste datacentre i verden

I en gammel kirke, i et oppusteligt telt, på nedlagte militæranlæg eller midt i ørkenen. Der er ingen grænser for, hvor man kan banke et datacenter op. Her er de 10 sejeste anlæg i verden. I...


IT Kurser
Samarbejdspartnere

Udgiver · © 2013 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger