# can pt-table-checksum   support row-based replication

**URL:** <https://forums.percona.com/t/can-pt-table-checksum-support-row-based-replication/2762>\
**Category:** Percona Toolkit\
**Created:** [June 18, 2013, 10:33pm UTC](https://forums.percona.com/t/can-pt-table-checksum-support-row-based-replication/2762 "2013-06-18T22:33:59Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Edward\_tsang](https://avatars.discourse-cdn.com/v4/letter/e/87869e/32.png) [@Edward\_tsang](https://forums.percona.com/u/Edward_tsang)\
**Post date:** [June 18, 2013, 10:33pm UTC](https://forums.percona.com/t/can-pt-table-checksum-support-row-based-replication/2762/1 "2013-06-18T22:33:59Z")

</div>

in manual , row-based replication is LIMITATIONS.

that means pt-table-checksum only support statement-based replication ?

if i set binlog\_format as ROW or MIXED ,the pt-table-checksum will not working ?

---

<div class="post-metadata">

**Author:** ![mirfan](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/mirfan/32/16890_2.png) [@mirfan](https://forums.percona.com/u/mirfan)\
**Post date:** [June 20, 2013, 4:29pm UTC](https://forums.percona.com/t/can-pt-table-checksum-support-row-based-replication/2762/2 "2013-06-20T16:29:01Z")

</div>

Hi,

No replication format is not the limitation.  
pt-table-checksum runs equally well regardless of the replication format. pt-table-checksum queries replicates as statement based replication which means if replication format is set as row-based than pt-table-checksum tool will set session binlog format as statement based for pt-table-checksum queries only.
