sql >> Database teknologi >  >> RDS >> MariaDB

Import af InnoDB-partitioner i MariaDB 10.0/10.1

Transportable tablespaces til InnoDB-tabeller er en meget nyttig funktion tilføjet i MySQL 5.6 og MariaDB 10.0. Med denne nye funktion kan en InnoDB-tabels tablespace-fil kopieres fra en server til en anden, så længe tabellen bruger et file-per-table tablespace.

Desværre understøtter den indledende transportable tablespace-funktion i MySQL 5.6 og MariaDB 10.0 ikke partitionerede tabeller. Understøttelse af partitionerede tabeller blev tilføjet i MySQL 5.7. Denne funktion vil sandsynligvis også blive tilføjet til MariaDB 10.2, da den vil indeholde MySQL 5.7's InnoDB-implementering. Men at have denne funktion i nye versioner hjælper dig ikke meget, hvis du ville bruge denne funktion i de ældre versioner af MySQL eller MariaDB.

Den gode nyhed er, at der er en løsning, der giver dig mulighed for at bruge transportable tablespaces i MySQL 5.6 og MariaDB 10.0/10.1 til at kopiere partitionerede tabeller fra en server til en anden. For en trin-for-trin guide til, hvordan du bruger løsningen, kan du se mit blogindlæg her.


  1. AVG() Funktion i MariaDB

  2. Hvordan angiver du den primære nøgle i en SQL Server-tabel?

  3. Er Microsoft Access let at lære?

  4. Ydeevne overraskelser og antagelser:DATEDIFF