一个关于加速查询的问题,在线等,我这样手动加一个字段算索引吗? 我的数据库是英汉字典表,10多万条数据!为了加速查询,我准备增加一个字段,是这个单词的首字母,如果查询的时候,比如说查apple,就在A开头的里面查出apple来,不知道我这种设计和查询的方法能加速吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 分析下:如果不加字段 查找apple 就要逐条匹配 10万记录效率低如果加字段 先查找有a的记录 也是逐条匹配 刷选后的全是以a开头的记录 然后在找apple就花的时间少了 但前面匹配a的时候就花了很多时间 所以简单的添加字段效率应该不会高 最直接的方法就是你亲自测试下 通过SQL语句添加字段值测试 试试 整数查询速度比字符串快。首字符换成asii码 10W数据需要做优化么你那个加字段的方法没什么用。 效果跟把apple所在的字段建索引一样。 10W数据,将查询用到的字段加索引即可,不需要什么特殊的优化方式。 我想学习asp.net2.0的水晶报表,有没有好的教程或源码下载? 初学者想问个问题,希望大家帮忙,谢谢各位 请教一个数据库设计的问题 急救!!!!!!!!!!!! 为何我的VS.NET2003创建不了ASP.NET项目 点击按钮的事件处理 我想用c#三层结构的oa换c#三层结构的全站程序学习。 Response.Redirect("../index.aspx")能否在服务器上正确解释 “数据仓库功能”是什么意思? 请问要是网站的数据库有更新,那我服务器上面的正在使用数据库该如何更新了? 怎么判断html生成的rdaio的html控件的是否被选中啊? asp.net 后台跳转
如果加字段 先查找有a的记录 也是逐条匹配 刷选后的全是以a开头的记录 然后在找apple就花的时间少了 但前面匹配a的时候就花了很多时间 所以简单的添加字段效率应该不会高 最直接的方法就是你亲自测试下 通过SQL语句添加字段值测试 试试