MySQL源码之Thread cache

时间:2014-04-28 08:54:55   收藏:0   阅读:1598

MySQL server为每一个connection建立一个thread为其服务,虽然thread create比着fork process代价高,单高并发的情况下,也不可忽略。

  所以增加了Thread cache,重载了exit方式,cache Thread到一个队列中,当有新的THD请求时,从cache中取出来进行重用。

 

下面是一个thread cache工作的流程图,会比较清晰一点:

 mamicode.com,码迷

MySQL源码之Thread cache,码迷,mamicode.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!