Join 在aspx.vb表单上执行PL/SQL查询时速度较慢

Join 在aspx.vb表单上执行PL/SQL查询时速度较慢,join,plsql,Join,Plsql,在aspx.vb web表单中,我的PL/SQL查询过程很慢,而在PL/SQL中运行相同的查询时,速度很快。如果有任何合适的建议,请提供帮助?您有多种选择,如共享/共享到Oracle数据库的db连接、分页结果、避免循环(读取数据、更新ui、读取更多数据、更新ui)等 请测量以下各项的时间: 创建数据库连接 执行查询 更新用户界面 (您案例中的datagrid) 您还可以尝试限制或增加数据,查看延迟是否与数据大小/行数有关 希望有帮助 Pedro建立db连接可能需要额外的时间!您使用什么驱动程序?

在aspx.vb web表单中,我的PL/SQL查询过程很慢,而在PL/SQL中运行相同的查询时,速度很快。如果有任何合适的建议,请提供帮助?

您有多种选择,如共享/共享到Oracle数据库的db连接、分页结果、避免循环(读取数据、更新ui、读取更多数据、更新ui)等

请测量以下各项的时间:

  • 创建数据库连接
  • 执行查询
  • 更新用户界面 (您案例中的datagrid)
  • 您还可以尝试限制或增加数据,查看延迟是否与数据大小/行数有关

    希望有帮助


    Pedro

    建立db连接可能需要额外的时间!您使用什么驱动程序?先生,我自己得到解决方案:)实际上以前在HTML页面上生成的报告现在我使用的是gridview。您返回多少行?If可能是您的vb代码,而不是sql语句。请显示一些代码。行一次大约有1000条记录。但它的过程现在还可以。因为我使用的是Gridview而不是HTML表格。谢谢Pedro Polonia。。。现在我使用的是Grid,以前我在执行查询时得到的响应很慢,因为结果查询值显示在新页面的HTML表上。在我的ASPX页面上使用GridView解决了这个问题。