细节
-
错误
-
状态: Done">完成
-
媒介
-
解决方法: 固定
-
没有一个
-
没有一个
-
没有一个
描述
你好,我有一个小桌子,经常被清空/截断。它看起来像我正在运行的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衍生出来的。
