That growth isn’t expected, no. There is an article here that might help you pinpoint: [URL=“Why is the ibdata1 file continuously growing in MySQL?”]https://www.percona.com/blog/2013/08...wing-in-mysql/[/URL] and it also mentions a third party tool that might help diagnose.
Percona tools that for monitoring and management are PMM (client server based visual tool) and the Percona Toolkit, which you can find out more about here [URL]https://www.percona.com/software/mysql-tools[/URL] One of the team has suggested that pt-stalk might help. It captures MySQL & system data every n seconds so it is possible to compare the values between runs. [url]https://www.percona.com/blog/2013/01/03/percona-toolkit-by-example-pt-stalk/[/url]
Hopefully you will be able to figure it out, or someone from the community can make some more suggestions, but if you have an overall situation with multiple slow queries in a production environment you might find having a performance audit by an experienced consultant majorly useful if you are able to consider that. Obviously I don’t know your situation, so I am just putting that out there. If you want someone to talk with about that you can drop me an email (forum username ‘at’ percona.com) and I can put you in touch.