服务器端 SQL 库

本文关键字:SQL 服务器端 | 更新日期: 2023-09-27 17:56:41

.net 中是否存在可以在服务器端执行查询的库?

问的原因是,即使我使用了许多技巧来最大化数据库性能,例如在PRIMARYSELECTJOIN,使用 INT s 作为PRIMARY,固定LENGTH s,UPDATE ing 而不是 DELETE ing,没有NULL s 用于UPDATE d 的列, 并使用INT"状态"列(例如"活动"、"非活动"等)UPDATE表,但延迟时间从 <10 毫秒增加到>100 毫秒,只需使用上述技术,每列 1 SELECT 秒 1 JOIN

我将开始使用服务器来JOIN,因为我在将延迟降低<10 毫秒方面取得了很大的成功,但我想知道是否已经有一个库或内置功能可以做到这一点。

例如,将单个JOIN查询分解为多个查询:

  1. 根据PRIMARY键从table1SELECT特定行
  2. 根据位于table1 PRIMARYtable2 SELECT特定行

复杂性只会从那里增加。 .net 是否存在这样的库/功能?

提前非常感谢!

服务器端 SQL 库

听起来您正在寻找类似 ADO.NET 实体框架的东西。使用 LINQ,可以在代码中查询数据,以便将查询表达式转换为 SQL 并优化(尽可能最佳)以获取要查询的数据。