1
4
列的数量不是很重要。最重要的是,顺序是否匹配和索引,以及数据库引擎是否能够识别并正确使用索引。但是,当然,也有一些不同。主键通常比其他索引快得多,因为其他索引之后需要进行主键查找,并且索引单个整型字段的性能比索引字符串字段要好得多。 关于如何构建数据库,有几种宗教。通常,可以通过使用整数作为主键来最小化数据量,但是企业中的许多大型数据库在主键中使用多个字符串字段。可能有几个原因,但性能通常不是其中之一。 |
2
1
在5列或更多列上排序不是一个好的实践问题,而是关于业务规则:您是否需要它。如果必须排序,则尝试优化它。 一些一般步骤:
|
3
0
如果业务需求规定结果按五列排序,那么假设至少涉及一个客户机和一个服务器,唯一要回答的问题是在哪里执行排序? 所以我想,任何关于良好实践的问题的答案都会有大量的“视情况而定”。 至于性能,如果要求进行排序,而性能是一个问题,那么再次检查是否有可能从服务器上执行排序。 |
S. Jacson · 任意两台发电机的速度差(内置功能) 2 年前 |
Sadeq Dousti · 相当于“嵌套删除”的执行性能SQL查询 2 年前 |
Prince · 复制大型文件需要更多时间 2 年前 |
Sagar · 为什么在循环之外声明变量会更快? 2 年前 |
seco · 如何在不挂起页面的情况下加载JS 2 年前 |