*   >> Læs Uddannelse artikler >> science >> software

Vide om Mysql Opbevaring Motorer

MySQL understøtter forskellige typer af opbevaring motorer. Disse motorer omfatter både - transaktion-sikker og nontransaction-safe funktioner. Nogle af disse opbevaringsmotorer som follows


  • MyISAM

  • MERGE

  • MEMORY

  • INNODB

  • EXAMPLE

  • NDBCLUSTER

  • ARCHIVE

  • CSV

  • BLACKHOLE

  • FEDERATED


    In kort vi vil se nogle grundlæggende funktioner i ovenstående opbevaring motorer - MyISAM:

    Det er ikke transaktion-kompatibelt dermed den forvalter nontransaction tabeller. Det er standard opbevaring motor. Flet:.


    Det er en samling af identiske MyISAM tabeller, der kan bruges som one.All tabellerne skal have ens kolonne og indeks oplysninger HUKOMMELSE:

    Det er også kendt som bunke motor. Dette bruges til at behandle midlertidige tabeller (i-hukommelsen tabeller) InnoDB:.

    Det er transaction-compliant.It støtte fremmed nøgle referentiel-integritet begrænsninger EKSEMPEL:.

    Det er en stub motor, der gør ingenting. Dette er et eksempel på MySQL kildekode, der beskriver, hvordan man begynde at skrive nye motorer opbevaring ARKIV:.


    Det bruges til lagring af store mængder data uden indekser. Det komprimerer data, og det er godt for opbevaring log eller opbevare noget, der behøver ingen opdateringer, og ingen indexes.Data kan ikke slettes fra denne tabel, tilføjede kun CSV:.

    Den gemmer data i tekstfiler ved hjælp komma som skilletegn BLACKHOLE:.

    Det virker som et sort hul, der modtager data, men kaster det væk, og det er ikke gemme det. Søgninger altid returnere en tom resultat FEDERATED:.


    Det giver data, der skal tilgås fra en ekstern MySQL-database på en lokal server NDBCLUSTER eller NDB:.

    Især for programmer, der kræver størst mulig af oppetid og tilgængelighed. Det er ikke understøttet i standard MySQL 5.1


  • Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.