Etcd是go語言開發(fā)的一個(gè)開源的,高可用的分布式key-value存儲(chǔ)系統(tǒng),可以用于配置共享和服務(wù)的注冊(cè)和發(fā)現(xiàn)。 Etcd具有以下特點(diǎn): · 完全復(fù)制:集群中的每個(gè)節(jié)點(diǎn)都...
groutine與OS線程: groutine開啟得是用戶態(tài)得線程 OS線程指得是操作系統(tǒng)得線程 OS線程(操作系統(tǒng)線程)一般都有固定的棧內(nèi)存(通常為2MB),一個(gè)gorou...
事務(wù)四大特性(ACID): 原子性:強(qiáng)調(diào)事務(wù)的不可分割。 一致性:事務(wù)的執(zhí)行的前后數(shù)據(jù)的完整性保持一致。 隔離性:一個(gè)事務(wù)執(zhí)行的過程中,不應(yīng)該受到其他事務(wù)的干擾。 持久性:事...
鎖類型: 1.MyISAM 和 Memory 存儲(chǔ)引擎使用的是表級(jí)鎖,BDB 引擎使用的是頁級(jí)鎖,也支持表級(jí)鎖。 2.InnoDB 存儲(chǔ)引擎既支持行級(jí)鎖,也支持表級(jí)鎖,默認(rèn)情...
一條SQL執(zhí)行流程: 首先MySQL在建立連接完成以后,此時(shí)你若執(zhí)行一條SQL語句,MySQL會(huì)先判斷你的語句是SELECT,UPDATE,INSERT,DELET...
MySQL基本io信息查詢: show status like 'innodb_data_r%' 讀操作 show status like 'innodb_data_w%'...
MySQL有多種日志文件類型,且一旦日志文件寫入開啟,都是會(huì)日志先行。 1.錯(cuò)誤日志 (作用:記錄運(yùn)行異常并非sql異常) 2.二進(jìn)制日志 (作用:用于恢復(fù)數(shù)據(jù)) (注:開啟...