一般在創(chuàng)建數(shù)據(jù)表的時(shí)候,就會(huì)根據(jù)表的業(yè)務(wù)屬性,對(duì)查詢比較頻繁的字段建立索引,方便提高查詢速度。如果該表存在多個(gè)字段查詢頻繁,是該建立多個(gè)單列索引還是創(chuàng)建一個(gè)多列聯(lián)合索引呢? ...
分庫(kù)分表的基本思想 Sharding的基本思想就要把一個(gè)數(shù)據(jù)庫(kù)切分成多個(gè)部分放到不同的數(shù)據(jù)庫(kù)(server)上,從而緩解單一數(shù)據(jù)庫(kù)的性能問(wèn)題。不太嚴(yán)格的講,對(duì)于海量數(shù)據(jù)的數(shù)據(jù)...
也許你寫(xiě)了無(wú)數(shù)行的代碼,也許你能非常溜的使用高級(jí)語(yǔ)言,但是你未必了解那些高級(jí)語(yǔ)言的執(zhí)行過(guò)程。例如大行其道的Java。 Java號(hào)稱是一門(mén)“一次編譯到處運(yùn)行”的語(yǔ)言,但是我們對(duì)...
TypeHandlers 無(wú)論是 MyBatis 在預(yù)處理語(yǔ)句(PreparedStatement)中設(shè)置一個(gè)參數(shù)時(shí),還是從結(jié)果集中取出一個(gè)值時(shí), 都會(huì)用類型處理器將獲取的值...
一個(gè)小問(wèn)題 在開(kāi)源中國(guó)看到這樣一則問(wèn)題 https://www.oschina.net/question/2507499_2244027,其中的變量a前后的輸出是什么? 我答...