mysql - 如何在 ROW binlog 格式的“show processlist”命令中显示正在运行的查询
问题描述
因此,我们设置了一个级联副本,主生成混合 binlog,而 Replica 1 生成 ROW binlog。这样做的原因是为了测试我们使用的 Mixed vs Row 性能指标。
Primary (Mixed Logging) => Replica1 (Row Logging) => Replica2
我们已经使用log_slave_updates
变量实现了这种级联。
现在,replica1replicate_annotate_row_events=ON
和binlog_annotate_row_events=ON
. 初级有binlog_annotate_row_events=ON
. 然而,当我们在 Replica2 上运行 show processlist 时,我们只看到
97 system user NULL Slave_worker 9 Update_rows_log_event::ha_update_row(-1) NULL 0.000
98 system user NULL Slave_worker 9 Update_rows_log_event::ha_update_row(-1) NULL 0.000
有没有一种方法可以在 Replica2 上打印查询?
解决方案
推荐阅读
- javascript - getUserMedia() 有时会失败,有时会工作
- docker - 从容器内连接到 docker 套接字
- html - 在日期
- wechat - 嵌套在微信小程序中的页面
- django - 为什么我的 django rest-framework 分页不起作用?
- c# - 授权特定角色为假时无法重定向问题
- laravel-livewire - 使用属性 alpine js 和 livewire 调度浏览器事件
- javascript - 根据框宽显示数组中的数据
- android - 在 Android 的 Surface View 游戏循环中实现 Lottie 动画
- html - 如何在 Chart.js v2.9.4 (grace) 的最高条顶部添加一个额外的刻度?