上传项目图片:“Percona Toolkit”雷竞技下载官网
  1. 雷竞技下载官网Percona工具包
  2. pt - 1728

pt -table checksum无法扫描经常被删除的小表

    XML 可打印的

细节

    • 错误
    • 状态: Done">完成
    • 媒介
    • 解决方法: 固定
    • 没有一个
    • 3.1.0
    • 没有一个
    • 没有一个

    描述

      你好,我有一个小桌子,经常被清空/截断。它看起来像我正在运行的pt-table-checksum,它命中了一个竞争条件,无法扫描表。

      注意:我正在运行一个pt-table-checksum与补丁从另一个票强制啃蚀所有表超过1行。这个补丁从来没有发布过,所以这是一个本地应用的补丁。我正在使用的确切的pt-table checksum二进制文件已附上。

      顺序是-

      • Pt-table-checksum注意到该表中的2行。
      • 它决定啃桌子
      • 桌子被擦干净了
      • Pt-table-checksum试图找出咀嚼的上下边界
      • 在Perl代码中找到一个错误
        ' ' '
        检查和表edgestore_shard01000010011错误。edgedata_xtxn:不能在/srv/yaps/mounts/percona_toolkit/default/8ca5d17c0d8f6af3974777f607d6雷竞技下载官网82af1ea0f5e9-c7e383000995dc78359ac2e9f26287f2/pt_table_checksum_wrapper.runfiles/_下使用未定义的值作为ARRAY引用主要_/dropbox/database_ops/pt_tc/pt-table-checksum行11497。
        ' ' '

      我99%确定这就是导致它崩溃的顺序。如果pt-table checksum开发人员能够快速查看并思考这一点,那就太好了。我没有可复制的案例。

      MySQL版本是5.6,pt-table-checksum是从3.0.9衍生出来的。

      附件

        活动

            carlos.salguero卡洛斯Salguero
            carlos.salguero卡洛斯Salguero
            投票:
            0 为这个问题投票
            观察人士:
            2 开始关注这个问题

            日期

              创建:
              更新:
              解决:

              时间跟踪

                估计:
                原始估计- 0分钟
                0米
                剩余:
                剩余估计- 0分钟
                0米
                记录:
                花费时间:2天2小时
                2 d 2 h

                聪明的清单