同样的sql语句在程序中和pl/sql中的速度不一样

一个写bug的小仙女 2017-06-13 07:16:20
同样一个sql语句,写在c#程序中要很久才能读出数据或者根本读不出,但是在pl/sql中很快就能执行出来,这个都是什么原因影响的,有何办法解决
...全文
227 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jdsnhan 2017-06-14
  • 打赏
  • 举报
回复
引用 3 楼 wmxcn2000 的回复:
和多个会话同时操作有关系的,比如锁和热块。你先百度一下这两个概念。
和多个会话有关系,但95%以上的情况是感觉不出来的。
引用 2 楼 qq_34516352 的回复:
[quote=引用 1 楼 卖水果的net的回复:]你是不是在 PSQL 中,只显示了前 30(或 50) 行,你全部展开试试, 在程序中要全部数据查出来,才传到客户端的;
但是我点查全部的时候也很快,我想问一下和多人同时操作同一张数据表有关吗?c#程序未执行完成就断开,sql语句会在oracle中继续执行。。。[/quote] 不会再执行了
卖水果的net 2017-06-14
  • 打赏
  • 举报
回复
和多个会话同时操作有关系的,比如锁和热块。你先百度一下这两个概念。
  • 打赏
  • 举报
回复
引用 1 楼 卖水果的net的回复:
你是不是在 PSQL 中,只显示了前 30(或 50) 行,你全部展开试试, 在程序中要全部数据查出来,才传到客户端的;
但是我点查全部的时候也很快,我想问一下和多人同时操作同一张数据表有关吗?c#程序未执行完成就断开,sql语句会在oracle中继续执行。。。
卖水果的net 2017-06-13
  • 打赏
  • 举报
回复
你是不是在 PSQL 中,只显示了前 30(或 50) 行,你全部展开试试, 在程序中要全部数据查出来,才传到客户端的;

3,491

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧