
Mysql
文章平均质量分 86
kikikind
专注于C/C++,Linux高性能Web架构,后台服务应用开发~~~
展开
-
高性能MySql学习笔记(一)
高性能MySql学习笔记1.针对应用建立自己的索引URL查找例子 select * from tUrl where url=http://www.163.com;以url(字符串)作行为索引会使得作为索引结构的B-Tree变大,可以移除url列上的索引,并添加一个url_crc索引列,先建立表:create tables tUrl( id int u原创 2010-05-11 23:20:00 · 3415 阅读 · 0 评论 -
高性能MySQL学习笔记(二)
前缀索引(1)如果以多个字段作为索引(a,b,c)作为一个key,在查询时分根据匹配情况是否使用索引,所以,a/ a,b/ a,b,c这样的查询都能使用到,但是b,a/a,c/c,a等不符知前缀匹配就不能使用,所以在写sql时需要注意(2)对于很长的字符串需要生成key时,可以找出最常使用的字符串的最常见前缀(前N个字条作为key,而不是将全个字符串作为key),这样一方面牺牲少少的精确性(原创 2010-05-29 15:30:00 · 2965 阅读 · 0 评论