当涉及到对某些数据进行排序时,我们有两种选择来对数据进行排序: 第一个是使用 ORDER BY 子句在 SQL Server 上排序,另一个是 客户端排序,我如何选择一个选项而不是另一个选项 为什么?哪个选项更有效?该功能有哪些帮助 与排序?客户端排序有排序功能吗? 什么是客户端排序?
最佳答案
在 SQL Server 中对数据进行排序比客户端更快,但是从 SQL Server 获取数据并将数据绑定(bind)到客户端会增加成本,因此此过程比在客户端排序更耗时。我建议您在客户端对数据进行排序并使用一些 JavaScript 框架,例如 Jquery。你没有提到你使用什么平台作为前端
看一些基于 jquery 的排序示例
关于c# - 比较客户端排序和 SQL Server 排序之间的特性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5151010/