千万级数据查询 如何提高速率

lass_name 2010-08-09 03:06:22
select a1,a2,a3,a4,a5,a6,a7 from A


表A中有1000w条数据
查询 要根据不同字段的 不同条件来进行判断查询。
如何实现提高查询速度。

高手指点(提供实例最好)
...全文
148 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
虚实拉登 2010-08-25
  • 打赏
  • 举报
回复
建立逻辑分区,然后在逻辑分区建立索引
HsuChine 2010-08-10
  • 打赏
  • 举报
回复
建立索引就可以解决
claro 2010-08-09
  • 打赏
  • 举报
回复
问777吧。
lass_name 2010-08-09
  • 打赏
  • 举报
回复
建立索引就可以解决,希望你能拆分表,来解决配合索引

这些都没有使用过,能否举例指导下。
zjw2004112 2010-08-09
  • 打赏
  • 举报
回复
建议做成文件索引才查询,用空间换取时间
Austindatabases 2010-08-09
  • 打赏
  • 举报
回复
优化方法有很多

1 物理方面


2 逻辑(SQL 语句)

你以上的问题如果采用最简单的方式,是建立索引就可以解决,希望你能拆分表,来解决配合索引

你给的例子我们无法给你拆分表的方法,没有逻辑关系(只能给你大致的解决方法)

xuam 2010-08-09
  • 打赏
  • 举报
回复
将常用的查询条件设成索引!
永生天地 2010-08-09
  • 打赏
  • 举报
回复
基本是通过建索引了

22,301

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧