2016-05-15 42 views
-1

在Mysql數據庫表中,哪個搜索更快?在Mysql數據庫表中,哪個搜索更快?(字符串或int)

1-搜索在字符串
2-搜索在數量

1-實施例數據
column_string include <long string> <type: text>: sdf,sdfa,sdfaf,sfdsdf,sdfsg,sfdfg,sdfe,qwer,qwe,rt,45dg,sf,34wer,we3,q3e,sdf,wersg,sg,sfgef,e,f,w,s,w,sdf,sd,w,sdf,sg,fg,sdfa,sdfaf,sfdsdf,sdfsg,sfdfg,sdfe,qwer,qwe,rt,45dg,sf,34wer,we3,q3e,sdf,wersg,sg,sfgef,e,f,w,s,w,sdf,sd,w,sdf,sg,fg,sdfa,sdfaf,sfdsdf,sdfsg,sfdfg,sdfe,qwer,iopiop,rt,45dg,sf,34wer,we3,q3e,sdf,wersg,sg,sfgef,e,f,w,s,w,ioipi,sd,w,sdf,sg,fg,sdfa,sdfaf,sfdsdf,sdfsg,sfdfg,sdfe,qwer,qwe,rt,45dg,sf,34wer,asdfsdf,q3e,sdf,wersg,sg,sfgef,e,f,w,s,w,sdf,sd,w,sdf,sg,fg,sdfa,sdfaf,sfdsdf,sdfsg,sfdfg,sdfe,qwer,qwe,rt,45dg,sf,34wer,we3,q3e,sdf,wersg,sg,sfgef,e,f,w,s,w,sdf,sd,w,sdf,sg,fg,sdfa,sdfaf,sfdsdf,sdfsg,sfdfg,sdfe,qwer,qwe,rt,45dg,sf,34wer,we3,q3e,sdf,wersg,sg,sfgef,e,f,w,s,w,sdf,sd,w,sdf,sg,fg,.....

2-實施例數據
tbl row 1 --> id: 1 tbl row 2 --> id: 2 . . tbl row 95100984612346 --> id: 95100984612346

1-示例查詢:
select column_string(type=text) from tbl where column_string.include("mystring")

2-實例查詢:
select id from tbl where id == 25100984612346

哪些搜索更快?

+1

索引之一更快。 – YOU

+0

@YOU thnks,表格的最大行數是多少? (bigInt)? – grizzly

+1

http://stackoverflow.com/questions/2716232/maximum-number-of-records-in-a-mysql-database-table – YOU

回答

1

在MySQL數據庫搜索將更快與主鍵數字字段。

相關問題