MariaDB 10.6 firmum emissio

Post annum evolutionis et tres emissiones praevia, prima stabilis emissio novi rami MariaeDB 10.6 DBMS divulgata est, intra quem ramus MySQL evolvitur qui retinet convenientiam retrorsum et distinguitur integratione machinarum repositionis additarum. et provectae facultates. Support novus ramus pro V annis praebebitur usque ad Iulium MMXXVI.

Progressio MariaDB a fundamento independens MariaDB conspicitur, secundum processum evolutionis omnino apertum et perspicuum, qui a mercatoribus singulis est independens. MariaDB ut substitutio suppletur pro MySQL in multis distributionibus Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) et tam magnis inceptis quam Wikipedia, Google Cloud SQL et Nimbuzz effecta est.

Clavis emendationum in MariaDB 10.6;

  • Executio atomorum vocum "CREATE TABLE|VIEW|SEQUENCE|TRIGGER", "ALTER TABLE|SEQUENCE", "RENAME TABLE| TABULAE", "RORO TABLE|VIEW|VIEW|TRIGGER|DATABASE" cavetur (vel elocutio est completa omnia vel omnia in pristinum statum revertuntur). In casu "ORO TABLE" operationes quae simul plures tabulas deleverunt, atomicity in gradu cuiusque tabulae cuiusque servatur. Propositum mutationis est integritatem efficere in eventu servientis ruinae in operatione. Antea, post fragorem, tabulae et tabulae temporales manere potuerunt, synchronisatio tabularum in repositione machinarum et imaginum frm dirimi potuit, et singulae tabulae innominatae manere potuerunt cum plures tabulae simul renominatae sunt. Integritas tuta est conservando stipes status recuperandi, via ad quam determinari potest per novam optionem "-log-ddl-recovery=file" (ddl-recovery.log per defaltam).
  • The "SELECT ... INCREMENTUM... ADVENIO" constructio in SQL 2008 definita ad effectum deducenda est, permittens ut certos ordines ex certa cinguli ratione incipiendo exhibeas, cum facultate uti parametri ad "iunctis" alium valorem proximo attach. Exempli gratia: "SELECT i EX t1 ORDINE PER i ASC INCREMENTUM 1 ORDINES DUCO PRIMUM 3 ORDINES CONIUNCTI" differt a constructione "SELECT i EX t1 ORDINE PER i ASC FINIS 3 INCREMENTUM 1" extra unum elementum in cauda. (pro 3 4 lineis impressis).
  • Ad machinam InnoDB, syntaxin "selectis ... PRAETERLABOR" impleta est, quae te permittit ut ordines excludant pro quibus cincinnus erigi non potest ("IN PARTICULAM PARTEM" vel "PRO UPDATE".
  • Facultas ad indices ignorandi peractum est (in MySQL 8, haec functionis "index invisibilis" appellatur). Index ignorandi notans fit utens vexillum in ALTER Tabella enuntiationis IGNORATUS, post quem index visibilis et renovatus manet, sed ab optimizer non adhibetur.
  • Munus addidit JSON_TABLE() notitias JSON convertendi in formam relativam. Exempli gratia, documentum JSON ad usum in contextu tabulae transmutari potest, quae ex impedimento in propositione selecta definiri potest.
  • Improved compatibility with Oraculum DBMS: Subsidiis anonymis adiectis intra e scandalum additis. MINUS constructio impleta est (aequivalet ut NISI). ADD_MONTHS(), TO_CHAR(), SYS_GUID() et ROWNUM() functiones.
  • In machina InnoDB, tabulis inanes inserendis, accelerata est. Forma chorda CONPRESSUS posita est ad solum modum per defaltam legere. SYS_TABLESPACES schema SYS_DATAFILES repositum est et directe statum in tabella ratio reddit. Piger scribe subsidium providetur pro spatio temporis mensae. Firmamentum pro veteri algorithmo checksum, quod pro convenientiae cum MariaDB 5.5 retenta est, discontinuatum est.
  • In replicando systemate, valor parametri magistri exercitus ab 60 ad 255 characteribus auctus est, et master_user ad 128. Variabilis binlog_expire_logs_seconds variabilis addita est ad expirationem temporis logi binarii in secundis (antea, tempus reset" configurare. determinari solum in diebus per expire_logs_days variabiles).
  • Galera synchrona replicatio multi-magistri mechanismum efficit modum variabilium ad configurandum WSREP (Scribe Replicatio) API parametri. Liceat conversionem Galerae ex communicationibus unencryptatis ad TLS sine intermissione botri.
  • Schema sys-schema adductum est, quod continet collectionem sententiarum, munerum et rationum ad operationes datorum dividendas.
  • Adiectae sunt operae tabulae ad replicationem explicandam perficiendam.
  • INFORMATION_SCHEMA.KEYWORDS et INFORMATION_SCHEMA.SQL_FUNCTIONES sententiae additae sunt ad tabulas informationum statuto ostendens indices available keywords et functiones.
  • TokuDB et CassandraSE repositoria ablatis.
  • Utf8 descriptam a quattuor-byte repraesentatione utf8mb4 (U+0000..U+10FFFF) remotum est ad tres-byte utf8mb3 (U+0000..U+FFFF obtegit Unicode range).
  • Addidit subsidium nervum activationis in systemd.
  • Plugin GSSAPI subsidium adiecit nomina sodalitatis Directory ac SIDs.
  • Perscriptio addita praesentiae configurationis fasciculi $MARIADB_HOME/my.cnf praeter $MYSQL_HOME/my.cnf.
  • Novae variabiles rationes binlog_expire_logs_seconds, innodb_deadlock_reportus, innodb_read_only_compressae, wsrep_modi et Innodb_buffer_pool_pages_lru_freed impletae sunt.

Source: opennet.ru