《高性能mysql》一mysql架构与历史

1. mysql的线程控制 每个客户端连接都会在服务器进程中拥有一个线程,这个连接的查询只会在这个单独的线程中执行,该线程只能轮流的在某个cpu核心或者cpu中运行。服务器会负责缓存线程,因此不需要为每一个新建的连接创建或者销毁线程。 2. 共享锁(读锁)和排他锁(写锁) 读锁是共享的,或者说是相互不阻塞的。多个客户在同一时刻可以读取同一个资源,而互不干扰。写锁是排他的,也就是说一个写锁会阻塞其他
相关文章
相关标签/搜索