MySQL極限測(cè)試:索引提高的效率 |
發(fā)布時(shí)間: 2012/8/31 17:12:04 |
我們知道,建立數(shù)據(jù)庫的索引可以提高查詢效率,節(jié)省查詢時(shí)間。但是當(dāng)數(shù)據(jù)量過大的時(shí)候,用索引提高的查詢效率也就不是那么明顯了。本文我們主要介紹一個(gè)mysql極限測(cè)試的例子,通過這個(gè)例子我們來觀察一下索引提高查詢效率的極限值。首先我們建立一個(gè)測(cè)試表,三個(gè)字段,一個(gè)id主鍵,一個(gè)test沒索引,一個(gè)tudou字段建了索引。 這是php插入數(shù)據(jù)的代碼:
測(cè)試結(jié)果: 1.數(shù)據(jù)到216W條的時(shí)候,不用索引的列查詢需要大概0.5秒,用了索引的字段大概2毫秒。 2.數(shù)據(jù)到300W條的時(shí)候,不用索引的列查詢需要大概0.65秒,用了索引的字段大概2.1毫秒。 注:這還不是在并發(fā)的情況下,如果并發(fā),含有鎖沖突,等待時(shí)間加長(zhǎng),造成堵塞,效率也就可想而知了。 關(guān)于MySQL極限測(cè)試的知識(shí)就介紹到這里,希望能夠帶給您一些收獲! 本文出自:億恩科技【1tcdy.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |