发布时间:2013-01-14 22:37:43
目的 MySQL多线程锁数据结构THR_LOCK,是支撑MySQL层锁的基础结构,也是MySQL与存储引擎层在锁控制上的衔接结构。对于多线程的锁控制,直接关系到数据库的并发问题。本文将分析MySQL在多线程锁数据结构的设计和实现,以便于进一步深入了解MySQL层以及存储引擎层的锁。 数据结构 MySQL多线程锁的数据结构,在include/thr_lock.h和mysys/thr_lock.c源码文件中。THR_LOCK数据结构相......【阅读全文】
发布时间:2013-01-14 22:37:26
以下内容摘自笔者最新出版的《深入理解计算机网络》一书,目前该书已在当当网上可以正式预订了:http://product.dangdang.com/main/product.aspx?product_id=23166396 在与读者的交流中,发现许多读者对DHCP服务的工作原理不是很清楚,如为什么DHCP服务报文不能穿越网关,在网络中有多台DHCP服务器时客户端到底该如何选择?各阶段的DHCP报文格式有哪些主要变化?DHCP客户端与DHCP服务器又是如何识别并建立通信的等。在此本文给出了具体介绍。11.4.4 DHCP服务IP地址自动分配原理 &n......【阅读全文】