En ny LTS-gren av databashanteraren MariaDB 11.8 har publicerats

MariaDB 11.8.2 har nyligen lanserats och markeras som den första stabila versionen av 11.8-grenen. MariaDB 11.8 Àr en lÄngsiktig supportversion som kommer att stödjas i minst 5 Är. Samtidigt finns ocksÄ versionen MariaDB 12.0.1 tillgÀnglig, som har status som kandidat för utgivning.

Projektet MariaDB utvecklas som en gren av MySQL, som bibehÄller bakÄtkompatibilitet och kÀnnetecknas av integration av ytterligare lagringsmotorer och utökade funktioner. Utvecklingen av MariaDB övervakas av den oberoende organisationen MariaDB Foundation i enlighet med en öppen och transparent utvecklingsprocess, oberoende av individuella leverantörer. MariaDB levereras istÀllet för MySQL i mÄnga Linux-distributioner (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) och anvÀnds i stora projekt som Wikipedia, Google Cloud SQL och Nimbuzz.

Bland Àndringarna i MariaDB 11.8 jÀmfört med föregÄende LTS-version 11.4:

  • Integreringen av funktionaliteter frĂ„n projektet MariaDB Vector har gjorts, vilket förbĂ€ttrar möjligheterna för vektorsökning, efterfrĂ„gad i maskininlĂ€rningssystem. Inbyggt stöd för datatypen VECTOR har implementerats, inklusive funktionerna VEC_DISTANCE_EUCLIDEAN(), VEC_DISTANCE_COSINE() och VEC_DISTANCE() för berĂ€kning av likhet mellan vektorer, samt funktionerna VEC_FromText() och VEC_ToText() för omvandling mellan binĂ€rt och textbaserat format av vektorer. Optimeringar för vektorarbeten som anvĂ€nder CPU:ers SIMD-förlĂ€ngningar (AVX2 och AVX512), ARM och IBM Power10 Ă€r införda. Prestandan för vektorsökningar i MariaDB övertrĂ€ffar Redis, pgvector, qdrant och weaviate i utförda tester.
    En ny LTS-gren av databashanteraren MariaDB 11.8 har publicerats
  • Problemet med 2038 Ă„rs grĂ€ns har lösts. GrĂ€nsvĂ€rdet för datatypen TIMESTAMP har ökat frĂ„n 2038 till 2106.
  • Standardkodningen har Ă€ndrats frĂ„n latin1 till Unicode (utf8mb4) med fullstĂ€ndig stöd för emoji. Lokala egenskaper för 'Collation', som bestĂ€mmer sorterings- och jĂ€mförelseregler med betydelse för tecken, har uppdaterats till version UCA 14.0.0.
  • En ny autentiseringstillĂ€gg för lösenord, PARSEC (Password Authentication with Response Signed by Elliptic Curves), har lagts till, vilket anvĂ€nder PBKDF2-funktionen för att skapa hash av lösenordet och verifiera svar med hjĂ€lp av offentlig nyckel baserad pĂ„ ed25519 digital signatur schema.
  • Autentiseringen vid Ă„tkomst till databasen frĂ„n det lokala systemet har förbĂ€ttrats genom anvĂ€ndning av UNIX-socket.
  • Stöd för flertrĂ„dig skapande och Ă„terstĂ€llning av sĂ€kerhetskopior har lagts till i mariadb-dump och mariadb-import. Parallellisering tillĂ€mpas bĂ„de vid dumpning av en stor databas och vid samtidig sĂ€kerhetskopiering av flera databaser.
  • Prestanda för replikering har förbĂ€ttrats avsevĂ€rt. För att snabba upp mottagningen av mycket stora transaktioner har en mekanism för vĂ€xling av segment i binĂ€rloggen (binlog) implementerats, vilket undviker resurskrĂ€vande filkopieringsoperationer. För att minska nedstarter efter fel har Ă€ven rollback av transaktioner införts i asynkront lĂ€ge. En instĂ€llning för "slave_replication_delay_abort_timeout" har lagts till, vilket automatiskt kan avbryta transaktioner som blockerat replikationen för lĂ€nge.
  • Övervakningsverktygen har utvidgats. Extra kolumner har lagts till i statistiktabellerna för att möjliggöra prestandaanalys och feldiagnos.
  • En tabell med namnet USERS har lagts till, som innehĂ„ller information om anvĂ€ndare, begrĂ€nsningar som gĂ€ller dem samt giltighetstiden för deras lösenord.
  • Kommandona "FLUSH GLOBAL STATUS", "REPAIR TABLE 
 FORCE" och "SHOW CREATE SERVER" har lagts till.
  • Nu finns möjlighet att Ă„tervĂ€nda vĂ€rden med typen ROW frĂ„n lagrade procedurer.
  • Kompatibiliteten med Oracle-databaser har förbĂ€ttrats vid arbete med sekvenser. Operationen "CREATE SEQUENCE 
 AS" kan nu anvĂ€ndas med alla heltalstyper, inklusive "BIGINT UNSIGNED".
  • Nya funktioner för generering av UUID har lagts till – UUID_v7 och UUID_v4.
  • Funktionen FORMAT_BYTES har lagts till för att konvertera antal byte till ett lĂ€sbart format (till exempel, FORMAT_BYTES(1000000000) ger 953.67 MiB).
  • Möjlighet att begrĂ€nsa diskutrymme som anvĂ€nds för temporĂ€ra filer och temporĂ€ra tabeller har lagts till. InstĂ€llningar för max_tmp_session_space_usage och max_tmp_total_space_usage har lagts till för att specificera grĂ€nser för enskilda och alla anvĂ€ndare.
  • Bearbetningen av UPDATE/DELETE-operationer med en tabell har snabba upp i frĂ„geoptimeraren. Optimeringar för att reducera teckenkodningar till en mindre delmĂ€ngd av symboler Ă€r nu aktiverade som standard. FrĂ„gor med uttryck som "SUBSTR(col, 1, n) = const_str" har blivit snabbare. Stöd för optimering av virtuella kolumner har lagts till.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster