在AIX平台与 Oracle9 下,使用C++程序通过OCCI访问数据库,但统计代码中具体语句的执行时间发现,rset = agg_sel->executeQuery() 这一句执行很快,但 rset->next()这一句耗费了大量的时间,二者不是一个数量级。
现在的问题是,为什么会有这样的情况。可否有高手解释一下,上面两个函数调用的过程中所发生的细节?
在下先行谢过!
现在的问题是,为什么会有这样的情况。可否有高手解释一下,上面两个函数调用的过程中所发生的细节?
在下先行谢过!
解决方案 »
- pro*c中对于sql_context,sqlda,sqlca作为函数参数出错——急急
- 请问redhat中,oracle 9i数据库成功启动依赖那些主要进程?
- 求sql语句
- 请bzszp(www.bzszp.533.net) 、 freddy2003()、 jack_4826(天下无双)阶段接分! 创建生成脚本(解决后再散500分) 一笑而过让散的500分
- 错误ORA-01461求助(急!!!)
- 不装oracle客户端,用什么方式连接到oracle ,请各位大虾帮忙。
- 用sql*loader怎样把科学计数法表示的数字导入数据库
- 有不有什么办法在EXP的同时,把脚本给生成出来。
- 请教关于如何构造“获取带条件查询出来的某个记录的前一条或后一条记录”的sql语句
- Help me!请问Oracle中哪里有PL/SQL的详细帮助,象SQL Server中的T-SQL帮助一样的东西?
- Oracle中,需要在查询语句中把空值(NULL)输出为0,如何处理?
- LINUX OCI8 配置 和 ORACLE 客户端安装
最奇怪的地方是,这个程序在测试主机上运行的时候正常的,在正式环境下,next的时候耗费的时间是测试主机上的近千倍。