如何索引blob列mysql

时间:2015-09-23 07:55:46

标签: mysql performance indexing

我有一个表有三列id,copyId和referral

  

id是主键,int(11)

     

copyId是varchar(255)

     

推荐是中等blob

在推荐栏中,我正在保存josn数组中的链接

像这样

array('http://example1.com/id','http://example2.com/id','http://example3.com/id','http://example4.com/id');

在json_encode中转换上面的数组并保存到引用列

我的所有查询在推荐列链接中搜索ID,我在数据库中有大量的负载我认为我的这个表需要大量负载这个表有大约 160,000 记录,每个blob 500以上链接当我做研究时,我发现索引非常适合检索数据。

我希望你帮助索引blob并给我建议我应该怎么做以改善此表的性能,我使用phpmyadmin进行索引请不要告诉我查询告诉我应该在推荐列上应用什么索引。< / p>

1)索引 2)全文 3)小学 4)空间 5)独特

并且我没有使用id列作为主键我认为我应该删除此列是一个好主意,以获得更好的性能。

请建议我应该怎样做才能让mysql获得更好的性能 谢谢

0 个答案:

没有答案