我的表格有200万条记录。我想从表中选择不同的值。如果我使用选择不同...它可能需要更多时间。在更短的时间内选择不同的值会是另一种选择。我想从表格中选择不同的值
2
A
回答
0
如果你已经做了适当的索引,那么SELECT DISTINCT应该是这里最快的方法。
0
GROUP BY?或者在插入,删除,更新到原始表的时候,让另一个表的触发器修改不同的值?
0
如果你想选择不同的,你必须选择不同的。
这里有一些事情你可以做,使之更快:
- 指数您选择不同的后列。
- 如果可能,请使用聚集索引。
- 对数据进行分区,使搜索更快。
2百万行很大,但对数据库来说根本听不到。
相关问题
- 1. 从2个不同的表格中选择值
- 2. 从表格字段中选择不同的值
- 3. 从不同表格中选择具有数值的计数
- 4. 我想从SQL Server表中选择特定值
- 5. 我想从下拉列表中选择数值,但我不能为什么?
- 6. Django - 从ForeignKey中选择不同的值
- 7. 在MySQL表中选择不同的值
- 8. 从同一个表中选择两个不同的值(mysql)
- 9. 从主表中选择不同的值,并从连接的表中重复值
- 10. 从我的strings.xml中的strings.xml中选择不同的值
- 11. MySQL:从我的表格中选择最大年份值?
- 12. 从不同邮箱中选择“from”值
- 13. 从SQL中的同一个表ID中选择不同的值列表
- 14. 根据标志通过SQL从不同的表格中选择
- 15. 如何从5个不同的表中选择确切的值
- 16. 从NHibernate的相关表中选择不同的值集合
- 17. 从阵列中选择PHP表格选择值编辑/保存
- 18. MySQL从2个表中选择不同的值和计数
- 19. SQL从表中选择不同的最后一个值
- 20. MySQL:如何从表中选择不同的值?
- 21. 如何从不同名称的属性列表中选择值?
- 22. 从多个列中选择不同的值与多个表
- 23. 如何从我的表中选择不同的列?
- 24. 从不同表中选择多行
- 25. 从连接表中选择不同列
- 26. 从不同表中选择数据 - vb.net
- 27. 我想显示页面时选择下拉列表中的值
- 28. 具有相同表单名称的多个表单。但我想发送正在选择的表格值
- 29. 我想查询中选择在表1
- 30. 我如何从不同的表中选择实体?