Versión estable de MariaDB 10.10

Publicouse a primeira versión estable da nova rama DBMS MariaDB 10.10 (10.10.2), dentro da cal se está a desenvolver unha rama de MySQL que mantén a compatibilidade con versións anteriores e que se distingue pola integración de motores de almacenamento adicionais e funcións avanzadas. O desenvolvemento de MariaDB está supervisado pola Fundación MariaDB independente, seguindo un proceso de desenvolvemento aberto e transparente independente dos provedores individuais. MariaDB envíase en lugar de MySQL en moitas distribucións de Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) e foi adoptada por grandes proxectos como Wikipedia, Google Cloud SQL e Nimbuzz.

Melloras clave en MariaDB 10.10:

  • Engadida a función RANDOM_BYTES para obter unha secuencia aleatoria de bytes dun tamaño determinado.
  • Engadiuse o tipo de datos INET4 para almacenar enderezos IPv4 nunha representación de 4 bytes.
  • Modificáronse os parámetros predeterminados da expresión "CHANGE MASTER TO", que agora utiliza un modo de replicación baseado en GTID (Global Transaction ID), se o servidor mestre admite este tipo de identificador. A configuración "MASTER_USE_GTID=Current_Pos" quedou en desuso e debería substituírse pola opción "MASTER_DEMOTE_TO_SLAVE".
  • Optimizacións melloradas para operacións de combinación con gran cantidade de táboas, incluída a posibilidade de usar "eq_ref" para combinar táboas en calquera orde.
  • Implementáronse algoritmos UCA (Unicode Collation Algoritm), definidos na especificación Unicode 14 e utilizados para determinar regras de ordenación e coincidencia tendo en conta o significado dos caracteres (por exemplo, ao ordenar valores dixitais, a presenza dun menos e un punto diante de tense en conta o número e os distintos tipos de ortografía, e á hora de comparalo non se acepta ter en conta o caso dos caracteres e a presenza dun acento). Mellorouse o rendemento das operacións UCA nas funcións utf8mb3 e utf8mb4.
  • Implementouse a posibilidade de engadir enderezos IP á lista de nodos do clúster de Galera aos que se lles permite realizar solicitudes SST/IST.
  • Por defecto, o modo "explicit_defaults_for_timestamp" está activado para achegar o comportamento a MySQL (ao executar "SHOW CREATE TABLE" non se mostra o contido dos bloques DEFAULT para o tipo de timestamp).
  • Na interface de liña de comandos, a opción "--ssl" está activada de forma predeterminada (o establecemento de conexións cifradas con TLS está habilitado).
  • Reelaborouse o procesamento das expresións UPDATE e DELETE de nivel superior.
  • As funcións DES_ENCRYPT e DES_DECRYPT e a variable innodb_prefix_index_cluster_optimization quedaron en desuso.

Fonte: opennet.ru

Engadir un comentario