百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
M

mysql

> 编程语言
开源

MySQL 叉口由 Twitter 维护并使用

1.7K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

MySQL 叉口由 Twitter 维护并使用

Twitter MySQL 5.5#

这是 Twitter 的 MySQL 开发分支,它基于 Oracle 在 Launchpad 上发布的 MySQL 5.5。 此仓库发布的目的是分享代码和信息,并非用于在 Twitter 之外直接使用。我们不保证会修复错误、持续维护、兼容性或适用性,对于非 Twitter 用户而言,我们不提供任何保证。 上游 MySQL 版本提供的原始 README 文件可以在 README-MySQL 中找到。

Twitter 中的功能 MySQL

其他状态变量

增加了额外的状态变量,特别是来自 InnoDB 内部。这使我们能够更有效地监控系统,并在处理生产工作负载时更好地了解其行为。增加的变量包括: * 打开、关闭和当前打开的 InnoDB 文件和表空间文件的数量。此信息之前未由 InnoDB 所公开。 * 遇到的死锁数量。此信息之前未由 InnoDB 所公开。 * 当前日志序列号 (LSN) 以及已刷新和已检查点的 LSN。此信息之前可在 SHOW ENGINE INNODB STATUS 中获得。

在 NUMA 环境下优化内存分配## 在大多数最新的多处理器系统中,使用了 非统一内存访问 NUMA (NUMA) 架构,该架构将整个系统内存分为多个 NUMA "节点"。在为 InnoDB 的缓冲池分配大量内存时,通常会遇到一些效率低下的问题和严重的问题。有关 MySQL 在 NUMA 系统中常见的问题的更多详细信息,请参阅 Jeremy Cole 的博客文章。为了优化和改进此问题,我们做了以下更改:

  • 在启动期间添加了一项选项,可强制预分配整个缓冲池。此选项主要是为了强制系统决定要分配哪些页面。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言