mysql inception原理圖
mysql inception問題(2.1.50):
1對於大量dml語句,mysql inception需要消耗很長時間去檢查。、列預設值與列型別不匹配時,檢測通過但執行失敗
2、insert記錄存在主鍵衝突,檢測通過但執行失敗
3、多表刪除可能存在問題,多表聯合更新無法備份
4、blob/text型別列不能設定未not null
5、datetime列不能設定'
0000-00-00 00:00:00
'的預設值
6、ddl和dml混合時,會檢查失敗
7、多條sql不支援事務
原環套原環
今天在除錯兄弟的程式的時候發現了乙個問題,就是在組合資料的時候,有些時候可以成功,有些時候失敗,感覺十分奇怪。功能大概是這樣的,就是在一棵樹上掛資料,所有的節點都可以有資料,不只是葉子的,在組合資料的時候,可以從任意節點取資料,但是不能是重複的資料。資料可能出現的情況如圖a b c所示,圖a是沒有干...
MongoDB writeConcern原理解析
mongodb支援客戶端靈活配置寫入策略 writeconcern 以滿足不同場景的需求。db.collection.insert mongodb支援的writeconncern選項如下 w 資料寫入到number個節點才向用客戶端確認 j 寫入操作的journal持久化後才向客戶端確認 wtime...
LinkedBlockingQueue原理分析
linkedblockingqueue也是乙個阻塞佇列,相比於arrayblockingqueue,他的底層是使用鍊錶實現的,而且是乙個可有界可無界的佇列,在生產和消費的時候使用了兩把鎖,提高併發,是乙個高效的阻塞佇列,下面就分析一下這個佇列的原始碼。鍊錶節點定義 static class node...