# Can MySQL use multiple threads for single query?

**URL:** <https://forums.percona.com/t/can-mysql-use-multiple-threads-for-single-query/792>\
**Category:** Other MySQL® Questions\
**Created:** [June 8, 2008, 7:08am UTC](https://forums.percona.com/t/can-mysql-use-multiple-threads-for-single-query/792 "2008-06-08T07:08:31Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![janvantonder](https://avatars.discourse-cdn.com/v4/letter/j/b19c9b/32.png) [@janvantonder](https://forums.percona.com/u/janvantonder)\
**Post date:** [June 8, 2008, 7:08am UTC](https://forums.percona.com/t/can-mysql-use-multiple-threads-for-single-query/792/1 "2008-06-08T07:08:31Z")

</div>

Hi everybody!

I’m using MySQL for storing fairly large amounts of data and would like to know if MySQL is capable of using multiple threads for a single complex query and thereby spread the load across several CPU’s?

For example: A single query on a large table takes let’s say 5 minutes to complete. Does MySQL take advantage of several CPU’s or would this query only use a single CPU?

Thanks and regards!  
Jan
