De eerste stabiele release van de nieuwe versie van de MariaDB-databasebeheersysteem 10.11 (10.11.2) is gepubliceerd. Deze versie is een fork van MySQL en behoudt de achterwaartse compatibiliteit, met een integratie van extra opslagengines en uitgebreide mogelijkheden. De ontwikkeling van MariaDB wordt begeleid door de onafhankelijke organisatie MariaDB Foundation, volgens een open en transparant ontwikkelingsproces, onafhankelijk van specifieke leveranciers. MariaDB wordt in veel Linux-distributies (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) als vervanging van MySQL geleverd en is geïmplementeerd in grote projecten zoals Wikipedia, Google Cloud SQL en Nimbuzz.
Tegelijkertijd is versie 11.0 in de alpha-testfase, waarin aanzienlijke verbeteringen en wijzigingen zijn voorgesteld die de compatibiliteit verstoren. De MariaDB 10.11-versie valt onder de categorie van uitgaven met een lange ondersteuningsperiode en zal parallel worden ondersteund met MariaDB 11.x tot februari 2028.
Belangrijkste verbeteringen in MariaDB 10.11:
- De opdracht 'GRANT … TO PUBLIC' is geïmplementeerd, waarmee bepaalde privileges aan alle gebruikers op de server.
- De bevoegdheden van SUPER en 'READ ONLY ADMIN' zijn gescheiden – de 'SUPER'-privilege omvat nu niet de 'READ ONLY ADMIN'-rechten (de mogelijkheid om te schrijven, zelfs wanneer de alleen-lezen modus is ingesteld).
- In de inspectiemodus 'ANALYZE FORMAT=JSON' wordt de tijd getoond die de query-optimalisator heeft besteed.
- Prestatieproblemen bij het lezen van tabellen met opslagparameters en bij het volledig scannen van tabellen met parameters en procedures voor de opslagstructuur zijn opgelost.
- De utility mariadb-dump heeft ondersteuning gekregen voor het opslaan en herstellen van historische gegevens uit versioned tables.
- De instelling system_versioning_insert_history is toegevoegd om de mogelijkheid van het aanbrengen van wijzigingen in eerdere versies van gegevens in versioned tables te beheren.
- Het is toegestaan om de instellingen innodb_write_io_threads en innodb_read_io_threads on-the-fly te wijzigen zonder dat opnieuw opgestart hoeft te worden. de server.
- Op het Windows-platform kunnen Windows-beheerders zich als root inloggen op MariaDB zonder een wachtwoord in te voeren.
- De variabelen log_slow_min_examined_row_limit (min_examined_row_limit), log_slow_query (slow_query_log), log_slow_query_file (slow_query_log_file) en log_slow_query_time (long_query_time) zijn hernoemd.
Bron: opennet.ru
