.net 中是否存在可以在服务器端执行查询的库?
我问的原因是即使我已经使用了许多技巧来最大化数据库性能,例如SELECT
ing 和JOIN
ing on the PRIMARY
,使用INT
s 作为 the PRIMARY
,fixed LENGTH
s,UPDATE
ing 而不是DELETE
ing,no NULL
s 用于UPDATE
d 列,以及UPDATE
ing 表 by使用INT
“状态”列(例如“活动”、“非活动”等),但延迟时间从 <10ms 到 >100ms 只需使用几个SELECT
s,JOIN
每个 1 使用上述技术。
我将开始使用服务器来JOIN
代替,因为我已经成功地将延迟降低到<10ms,但我想知道是否已经有一个库或内置功能可以做到这一点。
一个示例是将单个JOIN
查询分解为多个查询:
SELECT
table1
基于PRIMARY
键的特定行SELECT
table2
基于PRIMARY
位于的特定行table1
复杂性只会从那里增加。.net 是否存在这样的库/功能?
提前谢谢了!