數據庫線程操作過程
數據庫線程管理:
1) 根據配置文件啓動相應個數的線程
2) 調用管理器 SendThreadPacket 把數據庫操作包發送到沒在處理包的數據庫線程
3) 如果所有的線程都忙着,包放在管理器的cache裏(包緩存在管理器,不是線程)
4) 在每次心跳,到cache拿包發送到空閒的DB線程
5) DB線程包處理時,從管理器拿相應線程的數據庫句柄,使用上一篇的數據操作類實現數據庫各種操作
1) 根據配置文件啓動相應個數的線程
2) 調用管理器 SendThreadPacket 把數據庫操作包發送到沒在處理包的數據庫線程
3) 如果所有的線程都忙着,包放在管理器的cache裏(包緩存在管理器,不是線程)
4) 在每次心跳,到cache拿包發送到空閒的DB線程
5) DB線程包處理時,從管理器拿相應線程的數據庫句柄,使用上一篇的數據操作類實現數據庫各種操作
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
ClickHouse內幕(2)基礎數據結構
原創
2024-06-07 23:54:50
雲原生時代:從 Jenkins 到 Argo Workflows,構建高效 CI Pipeline
原創
2024-06-05 21:13:46
LLVM技術在GaussDB等數據庫中的應用
原創
2024-06-03 10:59:24
spark udtf自定義函數 spark explode函數
xiaomin0322
2024-06-01 00:06:20
本地緩存Ehcache的應用實踐
京東雲開發者
2024-05-31 23:55:56
記一次攻防演練中的若依(thymeleaf 模板注入)getshell
原創
2024-05-27 23:16:06
淺析MySQL 8.0直方圖原理
原創
2024-05-27 10:58:41
Spring項目中使用NIO並行調用http接口指南
原創
2024-05-23 11:10:25
linux加載動態庫失敗
mskk
2024-05-21 00:52:55
探討篇(二):分層架構的藝術 - 打造合理且高效的架構體系
原創
2024-05-20 23:55:42
MySQL全文索引源碼剖析之Insert語句執行過程
原創
2024-05-20 10:59:15
CaffeineCache Api介紹以及與Guava Cache性能對比| 京東物流技術團隊
原創
2024-05-17 23:56:43
容器內存可觀測性新視角:WorkingSet 與 PageCache 監控
原創
2024-05-16 21:13:38
SharePoint Online 客製化開發:如何使用CSS更改網站主題背景顏色?
osc_w6noy934
2024-05-14 02:00:35