mongodb - mysql线程什么意思
过去多啦不再A梦
过去多啦不再A梦 2017-05-17 10:03:51
0
1
764

比如我打开一个网站 他这的连接线程怎么理解呢 多线程 和多进程又是啥呢 求大神

过去多啦不再A梦
过去多啦不再A梦

全部回复(1)
某草草

专业解释 http://www.ruanyifeng.com/blo...

通俗点说,线程与进程都是为了更充足地利用CPU资源。要把程序更有序更高效地让CPU执行,就需要先把程序分块处理,而操作系统可以把程序视为进程进行调度,有多少程序在运行就有多少进程。但有些程序可能会占用很大块CPU资源,如果不再把进程再细分无法更高效利用CPU资源,就把进程分成多个线程。如何分线程是程序自己的事。

mysql是多线程架构,一个查询或者一个过程可以按其运算属性再分开多个线程进行运算,这个线程多少由配置决定,大多数我们不必理mysql线程数,除了需要对mysql深度优化。mysql一个实例就是一个进程,一般情况下mysql进程就一个,而也可以同时启动多个MYSQL实例,这时就会有多个MYSQL进程。

在实际应用下,使用多个MYSQL实例并不多见,如果担心WEB服务与MYSQL进程互相争夺资源会影响数据处理的效率,可以把MYSQL分到独立的服务器。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板