FANDOM


LicencjaEdytuj

Maria jest na licencji GPL v2.

Wspierane mechanizmyEdytuj

  • Odzyskiwanie danych po awarii

Głownym założeniem Marii jest stworzenie alternatywnego silnika baz danych dla MyISAM, który odzyskuje dane po awarii. W przypadku awarii wykonywane są wszystkie operacje zapisane w logach od stworzenia ostatniej kopii zapasowej. Operacja jest wykonywana w jednym wątku oraz nie może być konfigurowana.

  • Logowanie

Silnik w pełni wpisuje do logów wszystkie zmiany. Z tego powodu pliki logów osiągają dość znaczne rozmiary.

  • Kopie zapasowe

Zamiast tworzenia normalnego tworzenia kopii zapasowej można zapisać pliki logów i w takim przypadku w przypadku awarii baza danych zostanie stworzona poprzez wykonanie wszystkich operacji od początku istnienia bazy.

  • Współbieżność

Możliwe jednoczesne zapisywanie danych do tej samej tabeli.

WydajnośćEdytuj

Od wersji 2.5 jest planowa praca na poprawą wydajności. W wersji 1.5 wydajnośc jest mało istotna.

ZaletyEdytuj

  • Nie wymaga zapisania danych w innym miejscu w celu stworzenia kopii zapasowej, wystarczą same logi

WadyEdytuj

  • W aktualnej wersji nie jest transakcyjny
  • Nie wspiera INSERT DELAYED
  • Nie pozwala łączyć tabel

DostępnośćEdytuj

Wraz z MariaDB lub jako silnik do MySQL.

ŹródłaEdytuj

Strona domowa

Opis silnika na stronach mysql

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

Więcej z Fandomu

Losowa wiki