实在没辙,以前用DOA,Direct Oracle Access ,速度马马虎虎,昨天竟然还有人说我的速度不行,并搬出Power Build,看了之后确实汗,现求一连接Oracle最快的方式,及以最快速度查询Oracle表的方法。特别是最快速度查询,因为连接仅有一次,而查询却是上百次上千次,而且要连接三个表才能找到所有数据。相信Delphi肯定会赢,只是我菜,不知道而已,请各位告之!
调试欢乐多
不像BDE,ADO,ODBC等等,通过中间层访问,速度稍慢.....
PB我没有用过,但我使用过PB8开发的程序,似乎连接速度不会那么很快吧,是不是你Oracle端的设置有问题?
不过感觉真的是快,一个查询下来用PB感觉不到迟滞,而我用delphi就有明显感觉,大约1或2秒左右。
当时大窘,没注意让他留下时间来。
比較同一個SQL語句在不同開発工具下的速度。但願Delphi能勝...(~_~)
所以连接速度比较快,关闭了PB的设计环境,直接执行编译出来的
Exe和Delphi编译出来的Exe的连库时间没有多大区别。
至于加载数据慢,我想可能是Delphi的感应控件的缘故,PB的DataWindows
的确是比较强大。
我只是查询,不需要再做浏览等,所以,单向的dbExpress是可以接受的。