首页 > MySQL在Linux下能使用多核吗?

MySQL在Linux下能使用多核吗?

有个存储过程用mysql跑,延迟很长,后来发现在Linux下,单核CPU已经跑满,服务器上本身是8核的,有办法跑满其他CPU吗?前提是一个session.
环境 CentOS 6.5
MySQL 5.6
8核CPU
查了些资料 配置了innodb_thread_concurrency的值,貌似在Linux下不起作用,据说只在SunOS下支持多核.
请有这方面实战经验的回复下。


我的理解是这样的
mysql显然可以利用多核,但是这种利用是指多个进程占用不同的核心.
如果你同时跑两个存储过程,那么应该可以占满两个核心.
对于一个存储过程来说,应该是一个同步执行的过程.
因此应该是只能占满一个核心的.

对于直接在数据库里使用多线程我只使用过在oracle里的paralle查询.mysql里没有使用过.

【热门文章】
【热门文章】