*   >> Lezen Onderwijs artikelen >> science >> software

Weten over Mysql opslag Engines

MySQL ondersteunt verschillende typen storage engines. Deze motoren zijn zowel - transactie veilig en nontransaction-safe functies. Sommige van die opslag motoren als follows


  • MyISAM

  • MERGE

  • MEMORY

  • INNODB

  • EXAMPLE

  • NDBCLUSTER

  • ARCHIVE

  • CSV

  • BLACKHOLE

  • FEDERATED


    In kort zullen we een aantal basisfuncties van bovenstaande storage engines zien - MyISAM:

    Het is niet transactie voldoet dus zij beheert nontransaction tafels. Het is de standaard storage engine. MERGE.


    Het is een verzameling van identieke MyISAM tabellen die kunnen worden gebruikt als one.All de tafels moeten identiek kolom en index informatie MEMORY:

    Het is ook bekend als HOOP engine. Dit wordt gebruikt om te gaan met tijdelijke tabellen (in-memory tabellen) InnoDB:.

    Het is transaction-compliant.It FOREIGN KEY-referentiële integriteit beperkingen te ondersteunen Voorbeeld:.

    Het is een stomp engine die niets doet. Dit is een voorbeeld in de MySQL broncode die beschrijft hoe om te beginnen met het schrijven van nieuwe storage engines ARCHIEF:.


    Het wordt gebruikt voor het opslaan van grote hoeveelheden gegevens zonder indexen. Het comprimeert gegevens en het is goed voor log opslag of het opslaan van iets dat geen updates nodig heeft en geen indexes.Data kunnen niet uit deze lijst worden geschrapt, alleen toegevoegd CSV.

    Het slaat gegevens in tekst bestanden met de komma als scheidingsteken BLACKHOLE.

    Het werkt als een zwart gat dat de gegevens ontvangt, maar gooit het weg en het niet op te slaan. Opvragingen altijd een leeg resultaat terugkeren FEDERATED.


    Het maakt de gegevens te worden benaderd vanuit een externe MySQL-database op een lokale server NDBCLUSTER of NDB.

    Name voor toepassingen die de hoogst mogelijke graad nodig uptime en beschikbaarheid. Het is niet ondersteund in standaard MySQL 5.1


  • Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.