Oracle的悲觀鎖和樂(lè)觀鎖
摘要: 為了得到最大的性能,一般數(shù)據(jù)庫(kù)都有并發(fā)機(jī)制,不過(guò)帶來(lái)的問(wèn)題就是數(shù)據(jù)訪問(wèn)的沖突。為了解決這個(gè)問(wèn)題,大多數(shù)數(shù)據(jù)庫(kù)用的方法就是數(shù)據(jù)的鎖定。
數(shù)據(jù)的鎖定分為兩種方法,第一種叫做悲觀鎖,第二種叫做樂(lè)觀鎖。什么叫悲觀鎖呢,悲觀鎖顧名思義,就是對(duì)數(shù)據(jù)的沖突采取一種悲觀的態(tài)度,也就是說(shuō)假設(shè)...
閱讀全文
Like SQL語(yǔ)句的優(yōu)化
摘要: Like SQL語(yǔ)句的優(yōu)化的一點(diǎn)測(cè)試
1.盡量不要使用 like '%..%'
2.對(duì)于 like '..%..' (不以 % 開(kāi)頭),Oracle可以應(yīng)用 colunm上的index
3.對(duì)于 like '%...' 的 (不以 % 結(jié)尾),可以利用reverse + function index 的形式,變化成 like '..%'
閱讀全文