代码改变世界

pt-online-schema-change 完成部分数据归档和 schema 更改

2024-06-25 08:58 by abce, 212 阅读, 0 推荐, 收藏, 编辑
摘要:从 Percona Toolkit 3.6.0 开始,pt-online-schema-change 支持 -where 选项,因此不仅可以实时更改表定义,还可以只复制满足特定条件的行。 在更改表定义时,可能并不需要复制所有数据。例如,如果表太大,而你只需要最近的数据。 要完成这项工作,pt-onl 阅读全文

查看使用 MySQL Shell 的连接状态

2024-06-24 17:09 by abce, 48 阅读, 0 推荐, 收藏, 编辑
摘要:启动 MySQL Shell mysqlsh 上面的命令只是启动 MySQL Shell,并没有连接到 MySQL 实例。这个时候可以查看一下状态: \status 输出结果如下: MySQL Shell version 8.0.37 Not Connected. 该输出显示了当前的 MySQL 版 阅读全文

管理 MySQL Shell 配置选项

2024-06-20 13:23 by abce, 50 阅读, 0 推荐, 收藏, 编辑
摘要:与任何工具一样,MySQL Shell 的开箱即用配置可能无法满足每个用户在任何情况下的需求。我们需要一种方法来轻松查看、更新和持续(如有必要)更改默认配置。有一条命令可以帮助我们管理 MySQL Shell 配置。这条命令就是 \option。 查看帮助 MySQL localhost JS > 阅读全文

重启失败的 pt-online-schema-change 任务

2024-06-19 17:12 by abce, 61 阅读, 0 推荐, 收藏, 编辑
摘要:从 Percona Toolkit 3.6.0 开始,如果 pt-online-schema-change 被中断,你可以重新恢复它。 要重启任务,需要知道它在哪里失败了。这就是为什么第一个必须使用的选项是 -history。它指示 pt-online-schema-change 将进度存储在历史表 阅读全文

MySQL Shell 的简单使用

2024-06-06 11:10 by abce, 176 阅读, 0 推荐, 收藏, 编辑
摘要:util.dumpTables():导出表 util.dumpSchemas():导出单个或多个 schema util.dumpInstance():导出整个实例 util.dumpTables()的使用 语法: util.dumpTables(schema, tables, outputUrl[ 阅读全文

pt-online-schema-change 在线无缝修改表

2024-06-04 16:48 by abce, 206 阅读, 0 推荐, 收藏, 编辑
摘要:pt-online-schema-change 支持在不妨碍读写操作的情况下修改表的结构。这种方法允许管理员无缝地修改表,同时保持数据的完整性,并最大限度地减少中断。为了完成在线修改的目标,pt-online-schema-change 工具遵循定义明确的步骤: ·创建空副本: pt-online- 阅读全文

MongoDB 影响性能的 5 个配置选项及其设置方法

2024-06-03 15:15 by abce, 1008 阅读, 0 推荐, 收藏, 编辑
摘要:MongoDB 性能概述 MongoDB 性能由多个因素组成:操作系统设置、数据库配置设置、数据库内部设置、内存设置和应用程序设置。这里将重点介绍与性能有关的 MongoDB 数据库配置选项以及如何设置这些选项 MongoDB 配置选项 MongoDB 使用 YAML 文件格式的配置文件。 linu 阅读全文

MySQL Shell 调用外部脚本

2024-05-31 09:01 by abce, 81 阅读, 0 推荐, 收藏, 编辑
摘要:使用 CLI 工具时,打错命令很容易纠正。不过,在 MySQl Shell 中工作时,命令可能会更长、更复杂。以下是运行 MySQL Document Store 的一个例子。 db.scores.find("year(date) = 2023").fields(['lastName', 'firs 阅读全文

psql 中使用 gexec

2024-05-24 09:48 by abce, 68 阅读, 0 推荐, 收藏, 编辑
摘要:对于 PostgreSQL 高级用户来说,自动执行重复步骤变得越来越有必要,而 gexec 可以提供帮助。本文将描述如何使用 || 操作符和 gexec 命令来避免工作中不必要的重复工作。 psql是一款非常实用的工具,具有很多有用的功能。一个常见的模式是需要用不同的参数运行相同的命令。通常情况下, 阅读全文

InnoDB 的锁

2024-05-10 11:03 by abce, 28 阅读, 0 推荐, 收藏, 编辑
摘要:共享锁和排它锁 InnoDB 实现的标准的行级锁有两种类型:共享锁(S)和排它锁(X)。其中,共享锁支持事务持有该锁来读取行记录;排它锁支持事务持有该锁对行记录做更新或者删除操作。 如果事务 T1 对行 r 持有共享(S)锁,那么来自不同事务 T2 对行 r 的锁请求将按如下方式处理: ·T2 对 阅读全文
上一页 1 2 3 4 5 6 7 8 9 10 ··· 122 下一页
点击右上角即可分享
微信分享提示