易混淆概念

===========================mysql

事務特性:sql

ACID特性:原子性,隔離性,一致性,持久性。異步

隔離級別:spa

√: 可能出現    ×: 不會出現線程

  髒讀 不可重複讀 幻讀
Read uncommitted
Read committed ×
Repeatable read × ×
Serializable × × ×

線程:原子性,可見性,不變性。進程

++count是「讀取-修改-寫入」事務

===========================ci

同步異步阻塞非阻塞同步

同步阻塞,同步非阻塞,異步阻塞,異步非阻塞it

read(),select(),poll(),epoll(),aio_read()

同步阻塞:只用read(),而read()自己能夠置爲阻塞模式。

同步非阻塞:只用read(),置爲非阻塞模式。

異步阻塞:首先是調read()置爲非阻塞 ,而後調用阻塞的select()或poll()
異步非阻塞:首先是調aio_read(),而後調epoll(),epoll()是非阻塞的。 

阻塞-非阻塞:線程被掛起。

同步-異步:線程可否調其它線程幫本身處理。

=================

PCB和PBOC

PCB(process control block),進程控制塊

PBOC:中國人民銀行(The People's Bank Of China)

=================

mysql

表級鎖,行級鎖,共享鎖,排它鎖,

相關文章
相關標籤/搜索