# Best ways to test pt-osc before using it on a production database

**URL:** <https://forums.percona.com/t/best-ways-to-test-pt-osc-before-using-it-on-a-production-database/15179>\
**Category:** MySQL & MariaDB\
**Tags:** closed-no-reply\
**Created:** [April 11, 2022, 9:24am UTC](https://forums.percona.com/t/best-ways-to-test-pt-osc-before-using-it-on-a-production-database/15179 "2022-04-11T09:24:53Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Amer](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/amer/32/6280_2.png) [@Amer](https://forums.percona.com/u/Amer)\
**Post date:** [April 11, 2022, 9:24am UTC](https://forums.percona.com/t/best-ways-to-test-pt-osc-before-using-it-on-a-production-database/15179/1 "2022-04-11T09:24:53Z")

</div>

What are some good ways to test pt-online-schema-change before using it on a production database? I have already tried the tool on a dump of the production database and it has worked well but the production database experiences a lot of traffic and I want to do a more thorough test of the tool to see if there will be any issues. One idea that came to mind was to test the tool on a real time replica of the production database but I am not sure how feasible that is and I’d love to hear your thoughts on this. Thank you!
