2017年5月23日星期二

MariaDB 10.2 首个 GA 10.2.6 发布,MySQL 分支版本


Linuxeden 开源社区 --MariaDB
MariaDB 10.2 首个 GA 10.2.6 发布了。新版采用 InnoDB 为默认存储引擎,更多更新如下:

新版本特性

InnoDB as default

  • InnoDB is now the default storage engine. Until MariaDB 10.1, MariaDB used the XtraDB storage engine as default

Syntax / general features

Triggers

Replication / binary log

GeoJSON / JSON

Information Schema

EXPLAIN

  • EXPLAIN FORMAT=JSON now showsouter_ref_conditionfield which contains the condition that the(?) SELECT checks on each re-execution (MDEV-9652)
  • EXPLAN FORMAT=JSON now showssort_keyfield which shows the sort criteria used byfilesortoperation.  (commit 2078392)
  • EXPLAIN used to show incorrect information about how the optimizer resolvedORDER BYclause orDistinct. This was a long-standing problem with roots back in MySQL. Now, after MDEV-8646 and related fixes,  the problem doesn’t exist anymore.  (For test cases, see MDEV-7982, MDEV-8857, MDEV-7885, MDEV-326)

Optimizations

  • Connection setup was made faster by moving creation of THD to new thread (MDEV-6150)
  • Pushdown conditions into non-mergeable views/derived tables (MDEV-9197) — Original code from Galina Shalygina
  • ANALYZE TABLE has been re-implemented so as not to lock the entire table when collecting engine independent statistics (MDEV-7901)
  • Internal CRC32 routines use the optimized implementation on Power8 — MDEV-9872
  • Table cache can automatically partition itself as needed to reduce the contention (MDEV-10296)

Compatibility

  • NO PAD collations, which means that end space are significant in comparisons (MDEV-9711) — Original code from Daniil Medvedev
  • MariaDB now works when started with a MySQL 5.7.6+ data directory (MDEV-11170)

CONNECT

System variables

For a list of all new variables, see System Variables Added in MariaDB 10.2 and Status Variables Added in MariaDB 10.2. These include:

New status variables

Scripts

Other changes

  • Added support for OpenSSL 1.1 and LibreSSL (MDEV-10332)
  • Persistent AUTO_INCREMENT for InnoDB (MDEV-6076)
  • Support COM_RESET_CONNECTION (MDEV-10340)
  • “fast mutexes” have been removed. These aren’t faster than normal mutexes, and have been disabled by default for years (MDEV-8111)
  • Old GPL client library is gone; now MariaDB Server comes with the LGPL Connector/C client library (MDEV-9055)

下载地址

转自 http://ift.tt/2qc6SMt

The post MariaDB 10.2 首个 GA 10.2.6 发布,MySQL 分支版本 appeared first on Linuxeden开源社区.

http://ift.tt/2rwCi4k

没有评论:

发表评论