不要问我千万级了 干嘛还用 sql server
奇葩年年有 你们懂的。我也不解释了。
1.模糊查询
多字段模糊
比如like
表中有名字 身份证 地址
我写了一个模糊查询 武汉 则2-3秒 查询出1000条记录(使用top 1000,否则死掉。不解释0.0!)但是我写三个字以上 则死了
也就是说 它匹配字段越多 就越慢。 难道需要做个选项选择哪个字段模糊查询么。2.随机查询1000
目前用的newid() 用的 Id between x and y 在范围内随机找topN 条
求大神优化数据库与客户端为局域网sql server优化
解决方案 »
- winform 怎样创建MDI窗体,并让现实子窗体的时候,父窗体失去焦点
- c# 去除html代码 保存<p> 正则式该怎么写?
- 关于dropdownlist中有关dataset的问题
- System.Timers.Timer怎么一次比一次运行的速度快?
- datagridview checkbox 全选后,如何删除所选?
- 求教!关于类型化DataSet
- 请大家帮忙一个程序问题!
- 一个关于winform界面的问题
- 寻求DataGridView高手帮忙
- .net 中嵌入jscript?
- 看到了将窗体所有TextBox控件置0的,我想求一个更改Name的方法
- 谁帮忙做下,追加分,谢谢了。很简单的成人大专考试题
别那么歧视MS的东西
看看有没有建立索引,没有的话根据实际情况合理地建立索引了(程序里面经常按哪些字段查询的,建议建立索引)
如果between 一段里面的话 就会好。这个。有什么办法达到 秒级么分表或者什么的 都可以
如果between 一段里面的话 就会好。这个。有什么办法达到 秒级么分表或者什么的 都可以加索引嘛。网上下的2000w的数据?我这边加了索引速度还算满不错的。
如果between 一段里面的话 就会好。这个。有什么办法达到 秒级么分表或者什么的 都可以加索引嘛。网上下的2000w的数据?我这边加了索引速度还算满不错的。
嗯 网上下的。 - -7G多。
like本来就是比较费资源的!!
如果between 一段里面的话 就会好。这个。有什么办法达到 秒级么分表或者什么的 都可以sql编译后,会自动优化的,如果有主键或者能明显缩小查询范围的,肯定会优先查询,就像你加的between条件一样,效率当然会大幅提升
如果between 一段里面的话 就会好。这个。有什么办法达到 秒级么分表或者什么的 都可以sql编译后,会自动优化的,如果有主键或者能明显缩小查询范围的,肯定会优先查询,就像你加的between条件一样,效率当然会大幅提升
嗯。
如果这2000W数据重新 构架。
怎么样设计比较方便全文模糊查找
不知道我这个想法可否
做成 wcf形式
将表分割成十万级
并发查询然后将结果处理后返回
http://msdn.microsoft.com/zh-cn/library/ms187025(v=sql.100).aspx