小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
如何处理MySQL和MariaDB中的自增最大值问题

数据库管理员面临MySQL自增值达到上限的问题,解决方案包括将列类型改为无符号,但需重建表,可能导致停机。建议监控自增使用情况,并在接近上限时使用pt-online-schema-change工具。

如何处理MySQL和MariaDB中的自增最大值问题

Percona Database Performance Blog
Percona Database Performance Blog · 2024-12-18T14:10:53Z
如何在Kubernetes中运行Percona Toolkit

Percona Operator for MySQL在Kubernetes中允许您在Pod中运行Percona Toolkit操作,无需暴露额外的端点。您可以获取PXC Pod的域名并创建一个Pod来运行Percona Toolkit操作。该Pod以MySQL root用户身份连接,并使用Percona Toolkit镜像。重启策略设置为Never。创建Pod后,您可以检查日志以验证操作。您还可以使用Pod来运行其他Percona Toolkit操作,如pt-online-schema-change。最后,完成后可以删除Pod。Percona Toolkit是一组用于服务器和系统任务的高级开源命令行工具。

如何在Kubernetes中运行Percona Toolkit

Percona Database Performance Blog
Percona Database Performance Blog · 2024-08-20T14:54:33Z
在MySQL中对具有外键的表进行在线模式更改

pt-online-schema-change是一个用于辅助表修改的工具,特别适用于无法使用ONLINE ALTER的情况。本文讨论了使用该工具处理具有外键的复杂表的重要性和注意事项。

在MySQL中对具有外键的表进行在线模式更改

Planet MySQL
Planet MySQL · 2024-07-22T14:48:31Z
使用 pt-online-schema-change 在单次操作中清除行并回收磁盘空间

PT-1751为pt-online-schema-change添加了一个新参数,允许用户通过将所需行复制到新表并删除原始表来执行“反向清除”。与传统的清除方法相比,这样可以节省时间和资源。文章提供了如何使用此功能的示例,并建议检查缺失的行并验证清除是否成功。这个新功能减少了清除行所需的时间和工作量,并以最小的影响和锁定回收空间。

使用 pt-online-schema-change 在单次操作中清除行并回收磁盘空间

Percona Database Performance Blog
Percona Database Performance Blog · 2024-07-15T15:23:27Z
部分数据归档与模式变更

Percona Toolkit 3.6.0的pt-online-schema-change支持了–where选项,可以在修改表定义的同时只复制满足特定条件的行。使用–where选项可以避免复制所有数据,特别是当表很大且只需要最新数据时。使用–no-drop-new-table和–no-swap-tables选项可以保护原始表中的其他数据。建议不要在可能受到正在进行的查询影响的条件下使用–where选项。

部分数据归档与模式变更

Percona Database Performance Blog
Percona Database Performance Blog · 2024-06-18T20:45:34Z
恢复中断的 pt-online-schema-change 任务

Percona Toolkit 3.6.0引入了--resume选项,允许在中断后恢复pt-online-schema-change。使用--history选项来指示进度存储在历史表中。历史表结构包括job_id、db、tbl等字段。

恢复中断的 pt-online-schema-change 任务

Planet MySQL
Planet MySQL · 2024-06-14T13:52:46Z
Percona Toolkit 3.6.0 的新功能

Percona Toolkit 3.6.0发布,重要更新包括:pt-online-schema-change支持恢复中断操作、pt-pmp支持eu-stack提高性能、pt-show-grants兼容MySQL 8.0、pt-k8s-debug-collector不再需要psql客户端、pt-stalk支持operf性能分析、pt-summary增加CPU缓存信息、pt-galera-log-explainer支持自定义正则表达式。

Percona Toolkit 3.6.0 的新功能

Percona Database Performance Blog
Percona Database Performance Blog · 2024-06-12T17:48:36Z
无缝表修改:利用 pt-online-schema-change 实现在线变更

本文介绍了使用Percona Toolkit中的“pt-online-schema-change”工具在线修改数据库表的过程,保持数据完整性并最小化中断。文章提供了使用该工具的步骤和注意事项,包括空表创建、行传输和同步、替换原表等。同时,还介绍了磁盘空间要求、外键表的风险、验证和预检查等内容。强调了使用该工具进行在线表修改的重要性和好处。

无缝表修改:利用 pt-online-schema-change 实现在线变更

Planet MySQL
Planet MySQL · 2024-05-13T13:19:30Z
如何避免在MySQL主键更改中数据丢失

本文讨论了在MySQL中更改主键可能导致数据丢失的问题,介绍了Percona的pt-online-schema-change工具,并解释了主键更改失败的原因。作者建议在执行主键更改前进行充分测试,并提供了确保主键唯一性的方法。使用pt-online-schema-change工具时应谨慎,并注意脚本中的警告信息。

如何避免在MySQL主键更改中数据丢失

Planet MySQL
Planet MySQL · 2024-03-01T12:17:14Z
Percona Toolkit 3.5.5 的新功能

Percona Toolkit 3.5.5发布,改进了pt-online-schema-change、K8支持、质量和社区贡献。pt-online-schema-change现在支持自定义插件和多次使用选项--skip-check-slave-lag。Percona Toolkit还增加了对PostgreSQL操作员版本2的支持。

Percona Toolkit 3.5.5 的新功能

Percona Database Performance Blog
Percona Database Performance Blog · 2023-10-04T11:36:03Z
不要对包含外键的表自动使用pt-online-schema-change

本文讨论使用pt-online-schema-change修改包含外键的表时的困境和解决方案。工具提供了rebuild_constraints和drop_swap两个选项,以确保外键指向正确的表。作者建议使用rebuild_constraints,避免使用drop_swap和“auto”。

不要对包含外键的表自动使用pt-online-schema-change

Percona Database Performance Blog
Percona Database Performance Blog · 2023-04-12T13:12:51Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码