MariaDB-5.5 线程池性能

MariaDB-5.5.21-beta 是第一个包含新线程池的 MariaDB 发布版本。Oracle 为 MySQL Enterprise 提供了商业线程池插件,但现在 MariaDB 为社区带来了线程池实现!

如果您不熟悉此术语,请阅读知识库文章

线程池的主要设计目标是提高 MariaDB 服务器在许多并发连接下的可伸缩性。为了测试和演示这一点,我使用多达 4096 个线程运行了 sysbench OLTP RO 基准测试,以比较新的 线程池 和传统的 每个连接一个线程 调度器

基准测试描述

  • sysbench 多表 OLTP,只读
  • 16 张表,共计 4000 万行(约 10G 数据)
  • 16G 缓冲池 – 结果不受磁盘性能影响
  • mysqld 绑定到 16 个 CPU 核心,sysbench 绑定到另外 8 个

读/写 OLTP 基准测试结果将在可用时尽快发布。…

宣布 MariaDB 的新特性

最近我们一直在讨论一些即将推出的新特性,我们认为这些特性对 MariaDB 用户很重要,因为 MySQL 将提供的相应特性与 MariaDB 不兼容,并且是闭源的。

我们很高兴宣布以下内容:

  • 下一个版本的 MariaDB,版本 5.2.10 将包含一个开源的 PAM 认证插件。MariaDB 5.2.10 计划于下周发布。
  • Windows 认证插件目前正在开发和 QA 阶段,将成为 MariaDB 5.2.11 的一部分,该版本计划于圣诞节前发布。
  • MariaDB 5.5 将包含上述两个插件以及一个开源的线程池实现。