代码之家  ›  专栏  ›  技术社区  ›  Artur Carvalho

如何组织数据集查询以提高性能

  •  0
  • Artur Carvalho  · 技术社区  · 16 年前

    我不知道何时向数据集添加tableadapter或工具箱中的查询。这有什么区别吗?

    我也不知道在哪里创建适配器的实例。

    • 我应该在晚上做吗 Page_Load ?
    • 创建新实例时是否打开了新连接?

    这似乎不是很重要,但每次我提出一个问题时,大脑中都会有一个声音问我这些问题。

    1 回复  |  直到 11 年前
        1
  •  2
  •   Yaakov Ellis NevilleDNZ    16 年前

    创建新实例时是否打开了新连接?

    connection pooling ,并以高效的方式打开和关闭连接。你不必为此担心。

    从性能角度考虑的另一件事是避免使用数据集和TabeAdvAtter。在许多情况下,他们补充道 extra overhead 使用Linq to Sql、存储过程或数据读取器时不存在的数据检索。