100万条记录以上的表的查询速度

冬夜 2011-07-24 02:40:49
如果一个表里面的数据达到100万以上,我要写入一条数据(其中第一列是主键)一般需要多长的时间,电脑配置算是中档偏下吧,用什么方法可以提高查询与写入时的速度?写的是winfrom程序
...全文
111 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
chuanzhang5687 2011-07-24
  • 打赏
  • 举报
回复
只要符合范式。应该问题不大
--小F-- 2011-07-24
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 jn40105 的回复:]
我设置了主键是不是就已经有索引了 另外我在写SQL语句的时候,需要有什么不一样的吗?我这与是的winform程序
[/Quote]
是有 默认情况下是聚集索引
叶子 2011-07-24
  • 打赏
  • 举报
回复
建议参考:
http://www.cnblogs.com/flourish/articles/624230.html
叶子 2011-07-24
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 jn40105 的回复:]

我设置了主键是不是就已经有索引了 另外我在写SQL语句的时候,需要有什么不一样的吗?我这与是的winform程序
[/Quote]
这个和winform还是web程序没有关系。
建立主键的时候默认有主键索引。
冬夜 2011-07-24
  • 打赏
  • 举报
回复
用的是SQL2005
冬夜 2011-07-24
  • 打赏
  • 举报
回复
我设置了主键是不是就已经有索引了 另外我在写SQL语句的时候,需要有什么不一样的吗?我这与是的winform程序
叶子 2011-07-24
  • 打赏
  • 举报
回复
查询时建好索引即可。

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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