mysql have table t(a Int, b Int), 2 records: (1,1) and (2, 2), then in ck count
`select count(1) from ckdb.t ` -- 2, that's ok.
then, mysql  delete (2,2) and ck count
`select count(1) from ckdb.t ` -- still 2, that's not correct .
reader.readStrict(reinterpret_cast<char *>(&val), 1);
                                    break;
                                }
                                case 2: {
                                    readBigEndianStrict(reader, reinterpret_cast<char *>(&val), 2);
                                    break;
                                }
                                case 3: {
                                    readBigEndianStrict(reader, reinterpret_cast<char *>(&val), 3);
                                    break;
                                }
                                case 4: {
                                    readBigEndianStrict(reader, reinterpret_cast<char *>(&val), 4);
                                    break;
                                }
                                default:
                                    break;
                            }
                            format += std::to_string(val);
                        }
                        row.push_back(Field{String{format}});
                        break;
                    }
                    case MYSQL_TYPE_ENUM: {
                        Int32 val = 0;
                        Int32 len = (meta & 0xff);
                        switch (len)
                        {
                            case 1: {
                                payload.readStrict(reinterpret_cast<char *>(&val), 1);