c# - 从庞大的数据库中选择 id

标签 c# sql sql-server

我有一个包含超过 3,000,000 行的数据库,每行都有一个带有 varchar(6000) 的 id 和 xml 字段。

如果我执行 SELECT id FROM bigtable,则需要 +- 2 分钟才能完成。有什么办法可以在 30 秒内完成吗?

最佳答案

在id列上建立聚簇索引

参见 http://msdn.microsoft.com/en-us/library/ms186342.aspx

关于c# - 从庞大的数据库中选择 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15429853/

相关文章:

c# - 主键与唯一键冲突异常处理

sql - 如何检查SQL子查询中某个字段是否存在?

sql-server - 如何从 SQL Server 存储过程中获取返回值到 nHibernate?

c# - 如何在 WPF 中保存控件的不模糊的高质量图像?

c# - 网络下载是否会影响 java 脚本在 windows phone 8 中的 web 浏览器控件中运行

sql - ssrs nullif 完全限定名称

python - cur 执行重复参数

sql - 在具有重复行的 SQL Server 表中按组查找行号

c# - 一台服务器上的多个客户端

c# - 如何检测文件是否使用 C# 的 silverlight saveDialog 打开?