OLE DB连接跟ODBC连接有何区别?
连接数据库 SQL SERVER
网站流量500000人/天
应该采用何种数据连接方式?
为什么?尽量回答详细一点。
还有没有更好的连接方式?
问题点数:20、回复次数:9Top
1 楼playmud((猪头流氓)(抵制日货)(热烈庆祝火箭输球))回复于 2002-02-01 17:45:02 得分 0
ole好一点吧。
Top
2 楼big_net(jasonking)回复于 2002-02-01 18:00:44 得分 0
oledb的技术要好一些!Top
3 楼lanying(蓝鹰)(问个不休)回复于 2002-02-01 18:12:17 得分 0
ole db速度快,直接连数据库
Top
4 楼julyclyde(Java初学(大学不教只好自己学))回复于 2002-02-01 19:41:40 得分 0
ADO在设计时就是针对OLEDB的,如果要使用ODBC还要用OLEDB-ODBC的转接桥Top
5 楼szqed(锈材)回复于 2002-02-02 09:14:27 得分 0
你们有没看到网站流量500000人/天,虽然不算很大的流量,但我个人认为采用直接连接数据库,每个页面都要OPEN,CLOSE一次,这样效率会很低。另外假如在Application里面打开连接,感觉也不太好。数据库处于长期打开状态。是否有更好的方法?Top
6 楼julyclyde(Java初学(大学不教只好自己学))回复于 2002-02-02 09:21:57 得分 0
每次都open,close才是最好的做法。因为你close时,并没有真正的close,而是放入连接池中供下一个请求使用。如果长时间不close,就会一直挂在那,浪费资源。
千万别有用application的想法,否则你会死得很惨。Top
7 楼szqed(锈材)回复于 2002-02-02 09:44:12 得分 0
有没有相关网站文章?Top
8 楼casear_huang(房子还没着落!)回复于 2002-02-02 11:26:02 得分 20
http://www.4gee.com/colleges/programme/047.htmTop
9 楼alphadd(大海)回复于 2002-02-08 10:50:16 得分 0
很多ado的控件在使用odbc连接的时候会有问题,建议不要使用,特别是事务处理的时候Top




