240 發(fā)簡(jiǎn)信
IP屬地:西藏
  • 120
    SQL阻塞與超時(shí)

    關(guān)于SQL阻塞和超時(shí)涯穷,多年前就在前司時(shí)就遇到過筹裕,多年后發(fā)現(xiàn)現(xiàn)司無論是開發(fā)者還是DBA對(duì)此并不是很了解编兄,在數(shù)據(jù)庫(kù)使用規(guī)范里對(duì)相關(guān)參數(shù)也缺乏對(duì)應(yīng)的指引和建議渠羞,可能此問題在大多數(shù)S...

  • 120
    從0到1的2021年

    人到中年,時(shí)間感覺越來越快瑞驱,工作娘摔、家庭、生活很多事情都需要顧及到唤反,時(shí)間也被碎片化凳寺,完整的看本書、系統(tǒng)的寫篇文章也變得心有余力不足彤侍。新年第一天肠缨,寫篇文章從技術(shù)角度對(duì)自己的202...

  • 120
    數(shù)據(jù)庫(kù)連接池“污染”問題

    詭異問題 最近小伙伴反映了一個(gè)很詭異的問題,就是當(dāng)應(yīng)用執(zhí)行完一些SQL后盏阶,后續(xù)查詢的查詢SQL有的可以準(zhǔn)確返回晒奕,而有的返回記錄卻數(shù)只有1個(gè),出現(xiàn)丟數(shù)問題名斟。經(jīng)過排查日志脑慧,發(fā)現(xiàn)有...

  • @chaochao214 mvn compile下就自動(dòng)生成了

    從源碼看ShardingSphere設(shè)計(jì)-JDBC篇

    目前ShardingSphere提供兩種接入模式JDBC與Proxy(MySQL協(xié)議)闷袒,sidecar還未實(shí)現(xiàn),本篇介紹JDBC接入岩梳。 JDBC作為java訪問數(shù)據(jù)庫(kù)的一個(gè)接...

  • 120
    從源碼看ShardingSphere設(shè)計(jì)-JDBC篇

    目前ShardingSphere提供兩種接入模式JDBC與Proxy(MySQL協(xié)議),sidecar還未實(shí)現(xiàn)激况,本篇介紹JDBC接入作彤。 JDBC作為java訪問數(shù)據(jù)庫(kù)的一個(gè)接...

  • 120
    從源碼看ShardingSphere設(shè)計(jì)-歸并引擎篇

    歸并引擎的職責(zé)定位是進(jìn)行結(jié)果集的合并,支持應(yīng)用以標(biāo)準(zhǔn)的JDBC接口訪問正確的結(jié)果集ResultSet乌逐。因?yàn)樵跀?shù)據(jù)分片模式下竭讳,SQL可能會(huì)需要在多個(gè)數(shù)據(jù)節(jié)點(diǎn)上執(zhí)行,各數(shù)據(jù)節(jié)點(diǎn)的...

  • 120
    從源碼看ShardingSphere設(shè)計(jì)-執(zhí)行引擎篇

    執(zhí)行引擎的職責(zé)定位是將改寫后的SQL發(fā)送到對(duì)應(yīng)數(shù)據(jù)庫(kù)(經(jīng)路由計(jì)算所得)執(zhí)行的過程浙踢。執(zhí)行引擎采用了callback回調(diào)的設(shè)計(jì)模式绢慢,對(duì)給定的輸入分組集合執(zhí)行指定的callback...

  • 120
    從源碼看ShardingSphere設(shè)計(jì)-改寫引擎篇

    改寫引擎的職責(zé)定位是進(jìn)行SQL的修改,因?yàn)镾hardingSphere的核心目標(biāo)就是屏蔽分庫(kù)分表對(duì)用戶的影響(當(dāng)然后來還增加影子表洛波、加解密等功能)胰舆,使開發(fā)者可以按照像原來傳統(tǒng)...

  • 如何將單體數(shù)據(jù)湖轉(zhuǎn)移到分布式數(shù)據(jù)網(wǎng)格

    翻譯ThoughtWorks一篇關(guān)于數(shù)據(jù)平臺(tái)的文章《How to Move Beyond a Monolithic Data Lake to a Distributed Da...

  • 120
    從源碼看ShardingSphere設(shè)計(jì)-路由引擎篇

    無論是分庫(kù)分表诞帐、還是讀寫分離欣尼,一個(gè)SQL在DB上執(zhí)行前都需要經(jīng)過特定規(guī)則運(yùn)算獲得運(yùn)行的目標(biāo)庫(kù)表信息。路由引擎的職責(zé)定位就是計(jì)算SQL應(yīng)該在哪個(gè)數(shù)據(jù)庫(kù)停蕉、哪個(gè)表上執(zhí)行愕鼓。前者結(jié)果會(huì)...

  • 120
    從源碼看ShardingSphere設(shè)計(jì)-解析引擎篇

    SQL作為一種DSL(domain-specific language),可以理解為數(shù)據(jù)庫(kù)的一種“編程語(yǔ)言”慧起,與C菇晃、Java一樣,真正執(zhí)行這些文本字符串蚓挤,需要先進(jìn)行詞法磺送、語(yǔ)法...

  • 120
    從源碼看ShardingSphere設(shè)計(jì)-總覽篇

    如果是早期使用過ShardingSphere的開發(fā)者,大多都知道ShardingSphere源于sharding-jdbc灿意。sharding-jdbc 1.x版本主要功能就是...

  • ??

    由Seata看分布式事務(wù)取舍

    微服務(wù)興起這幾年涌現(xiàn)出不少分布式事務(wù)框架缤剧,比如ByteTCC馅袁、TCC-transaction、EasyTransaction以及最近很火爆的Seata荒辕。最近剛看了Seata的...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品