标签存档: MariaDB 10.9
MariaDB 基金会很高兴地宣布 MariaDB 10.9.1 已发布,这是 MariaDB 10.9 系列中的第一个候选发布版本 (RC),MariaDB 10.8.3 是 MariaDB 10.8 系列中的第一个正式发布版本 (GA),MariaDB 10.7.4 是 MariaDB 10.7 系列中的第二个正式发布版本(所有版本从其首次 GA 发布日期起维护一年),以及 MariaDB 10.6.8、MariaDB 10.5.16、MariaDB 10.4.25、MariaDB 10.3.35 和 MariaDB 10.2.44,它们分别是各自系列中最新的稳定版本。…
继续阅读 “MariaDB 10.9.1、10.8.3、10.7.4、10.6.8、10.5.16、10.4.25、10.3.35 和 10.2.44 现已发布”
SHOW ANALYZE
如果您曾经需要使用 MariaDB 进行查询性能故障排除,您应该
熟悉 MariaDB 的 ANALYZE for statements 功能。 它在某些其他数据库系统中执行 EXPLAIN ANALYZE 所做的事情:ANALYZE query 运行 query 并生成 EXPLAIN 输出,并附加来自查询执行的数据
FROM orders, customer
WHERE
customer.c_custkey = orders.o_custkey AND
customer.c_acctbal < 0 AND
orders.o_totalprice > 200*1000
+—-+————-+———-+——+—————+————-+———+——————–+——–+——–+———-+————+————-+
| id | select_type | table | type | possible_keys | key | key_len | ref | rows | r_rows | filtered | r_filtered | Extra |
+—-+————-+———-+——+—————+————-+———+——————–+——–+——–+———-+————+————-+
| 1 | SIMPLE | customer | ALL | PRIMARY,…
…
MariaDB 10.9 预览版本引入了 MySQL 兼容语法扩展,范围表示法。 'last' 关键字已在 JSON 路径表达式中添加,如 MDEV-22224 和 MDEV-27911 中所要求的。 此外,现在也支持负索引。 使用“to”关键字实现的范围表示法和“last”关键字基本上是一个数组元素选择器。
语法:
范围表示法
[M to N] 选择从索引 M 到 N 的一系列元素。
Last 关键字
[last-N] / [last] 分别选择从最后一个元素开始的第 N 个元素和最后一个元素。
…
我们很高兴地宣布,根据新的发布模型,MariaDB 的第三个 MariaDB 系列版本 MariaDB 10.9.0 发布了。
更快地成熟 MariaDB
新模型的一个目的是让用户更快地获得功能,这种形式通过允许更容易地测试新功能,与其他同时开发的新功能分开,从而支持稳定性。
MariaDB 10.9 的候选功能
有四个单独的预览版本,包含以下正在考虑在 10.9.1 中发布的功能
SHOW ANALYZE FORMAT=JSON
- 扩展 SHOW EXPLAIN 以支持 SHOW ANALYZE [FORMAT=JSON] (MDEV-27021)
- 添加 EXPLAIN FOR CONNECTION 语法支持到 SHOW EXPLAIN (MDEV-10000)
JSON 范围表示法
- 为 JSONPath 实现范围表示法 (MDEV-27911)
- 支持 JSONPath 负索引 (MDEV-22224)
- JSON_OVERLAPS 函数 (MDEV-27677)
异步重做日志写入
- 异步重做日志写入 (MDEV-26603)
杂项
- 为 mysqlbinlog 实现 –do-domain-ids、–ignore-domain-ids 和 –ignore-server-ids 选项 (MDEV-20119)
- information_schema.tables.table_type 现在显示 TEMPORARY
用于本地临时表。
…