生活生产服务 数据库

db2 嵌入sql与odbc编程的效率问题

这段时间一直在研究db2 ,两种操作数据库的方式,一个是嵌入sql,一个是odbc。用clock()函数时间,嵌入sql用的时间会短,但是这仅仅是测试的结果,并且,clock函数跟time函数有着很大的区别。要想知道那个程序运行的效率高,到底改用那个函数呢?有谁能具体的给讲解下,或者是提供一些比较全的... 显示全部
这段时间一直在研究db2 ,两种操作数据库的方式,一个是嵌入sql,一个是odbc。用clock()函数时间,嵌入sql用的时间会短,但是这仅仅是测试的结果,并且,clock函数跟time函数有着很大的区别。要想知道那个程序运行的效率高,到底改用那个函数呢?有谁能具体的给讲解下,或者是提供一些比较全的资料。多谢专家高手指教啊。 收起
参与4

查看其它 2 个回答mdkii 的回答

mdkii mdkii 软件开发工程师 bocn
如果都是本地程序,嵌入式C应该高一点。
ODBC是一个通用接口,嵌入式C是经过每个数据库预编器编译过的。
至少省掉了odbc接口到数据库函数之间的转换。
至于差多少,得测试才知道,应该不会有很大差异。。。
银行 · 2011-11-16
浏览594

回答者

mdkii
软件开发工程师 bocn
擅长领域: 数据库存储服务器
评论694

mdkii 最近回答过的问题

回答状态

  • 发布时间:2011-11-16
  • 关注会员:1 人
  • 回答浏览:594
  • X社区推广