请教数据库高手:在应用程序中,是使用一个全局的ADODB.Connection好呢,还是每次操作数据表时,使用一个局部的ADODB.Connection好呢? 全局的ADODB.Connection最好使用连接池的概念,到网上找关于连接池的文章 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不一定,主要还是看你的CLIENT的数量,和需要打开的CONNECTION的数量! zjcxc(邹建) :全局的ADODB.Connection虽然方便,但始终占据着数据库连接。局部的ADODB.Connection每次使用时打开,的确很费时。大力:你在编程中是使用全局的ADODB.Connection,你觉得全局的ADODB.Connection有没有一些弊病呢?另外,我不知道连接池是什么,我会到网上找关于连接池的文章的。leimin(黄山光明顶):你能不能说的更详细一些呢?我主要是想知道,开发高性能的商业软件,到底是用全局的ADODB.Connection还是局部的全局的ADODB.Connection好?不知道金蝶,用友他们是如何处理的。他们好象是使用三层结构,但我觉得三层结构开发工作量太大,另外对软件性能的提高并不明显,而且对用户的服务器要求更高,反到给人一种得不偿失的感觉。 怎么都用全局的ADODB.Connection我更主张用局部的,特别是对web程序来说,应该贯彻使用完了就释放的观念。如果是oracle数据库,你试试2000个用户同时在线,哈哈,你什么服务器都死悄悄了 我的亲身体验: 在某些情况下,只能用局部的!!!假设程序连续调用两个过程A,B。A过程添加一条记录。B过程根据当前记录集进行别的操作,如果用全局的ADODB.Connection,你会发现记录集根本没有发生变化,而用局部的才能检索出新添加的记录。 同意bdhh(Silent) 的意见,大力和蚂蚁 说说为什么用全局的好呀? 全局的好不想数据库用户名密码满天飞application常驻内存,读取快 全局变量好,可以把他写在一个〈include>文件中 大家能不能根据一些具体的情况谈谈全局的ADODB.Connection和局部的ADODB.Connection的各自优缺点,例如,在局域网下,工作站用户为10-60个,数据表30-200个,数据库大小在50M-300M 使用SQL Server7.0 或SQL Server 2000 .比较内容为:连接速度,存取速度,网络拥挤,数据并发性,资源占用情况,程序的可维护性等等。 ADO 2.5 以上的,每做一次事,关闭一次连接,不会影响速度因为它本身带连接池功能如果局部的,除非你自己写一个类似连接池的东西,否则如果几十人同时用一个连接,你自己想得到会有什么后果。 用全局的ADODB.Connection好,每次都去连接的话,太费时了 在线给分!整型实现模糊查询? 有几个sql语句不会写,请高手帮忙,谢谢! SQL优化的问题 关于MSSQL自动换行的问题 如何在自定义函中转化数据库进行查询操作!(高手进呀,小弟不能吃饭了呀!) 请问一下大家平时玩sql server都用什么工具? 如何提高ACCESS的查询速度? exec sp_executesql值的问题 N_chow(一劍飄香++)请看短消息 本人菜鸟~有问题求教~ 用odbc连接远程ASA数据库?可以实现吗?怎样实现? 急急急
全局的ADODB.Connection虽然方便,但始终占据着数据库连接。
局部的ADODB.Connection每次使用时打开,的确很费时。大力:
你在编程中是使用全局的ADODB.Connection,你觉得全局的ADODB.Connection有没有一些弊病呢?另外,我不知道连接池是什么,我会到网上找关于连接池的文章的。leimin(黄山光明顶):
你能不能说的更详细一些呢?我主要是想知道,开发高性能的商业软件,到底是用全局的ADODB.Connection还是局部的全局的ADODB.Connection好?
不知道金蝶,用友他们是如何处理的。他们好象是使用三层结构,但我觉得三层结构开发工作量太大,另外对软件性能的提高并不明显,而且对用户的服务器要求更高,反到给人一种得不偿失的感觉。
我更主张用局部的,特别是对web程序来说,应该贯彻使用完了就释放的观念。
如果是oracle数据库,你试试2000个用户同时在线,哈哈,你什么服务器都死悄悄了
我的亲身体验: 在某些情况下,只能用局部的!!!假设程序连续调用两个过程A,B。A过程添加一条记录。
B过程根据当前记录集进行别的操作,如果用全局的ADODB.Connection,你会发现记录集根本没有发生变化,而用局部的才能检索出新添加的记录。
大力和蚂蚁 说说为什么用全局的好呀?
不想数据库用户名密码满天飞
application常驻内存,读取快