MariaDB
 sql >> Baza danych >  >> RDS >> MariaDB

Importowanie partycji InnoDB w MariaDB 10.0/10.1

Przenośne przestrzenie tabel dla tabel InnoDB to bardzo przydatna funkcja dodana w MySQL 5.6 i MariaDB 10.0. Dzięki tej nowej funkcji plik obszaru tabel InnoDB może być kopiowany z jednego serwera na drugi, o ile tabela używa obszaru tabel plik na tabelę.

Niestety, początkowa funkcja przenośnego obszaru tabel w MySQL 5.6 i MariaDB 10.0 nie obsługuje tabel partycjonowanych. W MySQL 5.7 dodano obsługę tabel partycjonowanych. Ta funkcja prawdopodobnie zostanie również dodana do MariaDB 10.2, ponieważ będzie zawierała implementację InnoDB MySQL 5.7. Jednak posiadanie tej funkcji w nowych wersjach nie pomoże ci zbytnio, jeśli chcesz korzystać z tej funkcji w starszych wersjach MySQL lub MariaDB.

Dobrą wiadomością jest to, że istnieje obejście, które pozwala używać przenośnych obszarów tabel w MySQL 5.6 i MariaDB 10.0/10.1 do kopiowania partycjonowanych tabel z jednego serwera na drugi. Aby uzyskać przewodnik krok po kroku, jak korzystać z tego obejścia, zapoznaj się z moim wpisem na blogu tutaj.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MariaDB UCASE() Objaśnienie

  2. Migracja z bazy danych Oracle do MariaDB — co powinieneś wiedzieć

  3. MariaDB CHARACTER_LENGTH() Objaśnienie

  4. Jak REGEXP_SUBSTR() działa w MariaDB

  5. Korzystanie z wtyczki audytu MariaDB do zabezpieczania baz danych