我在 SQL Server 2008 R2 中有一个总共有 170 万行的表。
这是我的担忧,我需要在我的程序中显示所有 170 万条记录。我使用的标准方法是
select col1, col2, col3,... , col13 from table
但是,在应用程序端(VB.NET)中,加载 DataGridView 控件中的所有记录大约需要 1 分钟。
不知何故,如果用户需要等待一分钟才能查看,那就不好了。
我的问题是,有没有什么方法可以考虑更快的全选语句?例如:配置、分页等?
P / s:我已经阅读了一些关于索引的内容。如果我没记错的话,索引更适合像只选择特定记录仪式这样的情况?
感谢所有建议和帮助!
问候,电脑