一:什么是事務(wù) 二:事務(wù)的特性(ACID) 三:臟讀、丟失修改、不可重復(fù)讀、幻讀 不可重復(fù)讀的重點是修改:多次讀取同一條記錄發(fā)現(xiàn)其中某些列的值被修改;幻讀的重點在于新增或者刪...
一:什么是事務(wù) 二:事務(wù)的特性(ACID) 三:臟讀、丟失修改、不可重復(fù)讀、幻讀 不可重復(fù)讀的重點是修改:多次讀取同一條記錄發(fā)現(xiàn)其中某些列的值被修改;幻讀的重點在于新增或者刪...
日常開發(fā)過程中需要對數(shù)據(jù)庫中敏感字段加解密,如手機號、密碼等數(shù)據(jù),直接在業(yè)務(wù)代碼中進行加解密有點冗余,本文采用自定義注解+mybatis攔截器實現(xiàn);主要步驟: MyBatis...
本文主要分為三個步驟:1)openresty安裝,openresty包含了nginx+lua;2)filebeat安裝;3)lua腳本編寫; 一:openresty安裝 本次...
直接進入主題,什么是注解? @Target說明了Annotation所修飾的對象范圍 @Retention定義了該Annotation被保留的時間長短 @Documented...
一:數(shù)據(jù)庫瓶頸由于公司用戶數(shù)據(jù)量持續(xù)增長,MySQL單庫單表架構(gòu)的性能問題就暴露出來了。影響數(shù)據(jù)庫性能主要有以下幾個因素: 1)數(shù)據(jù)量 2:數(shù)據(jù)庫連接瓶頸(IO瓶頸) 二:分...
在日常開發(fā)中我們經(jīng)常會碰到查詢時間特別長的SQL語句(俗稱慢SQL),為了提高系統(tǒng)的查詢效率,我們需要對這些慢SQL進行優(yōu)化總而提高用戶的體驗度。這個時候就要用到explai...
elasticJob項目結(jié)構(gòu)如下: pom.xml依賴,因為elastic-job-lite-spring中有curator依賴,所以不用引curator jar包, xml...