有多少用户可以同时打开与 Microsoft Access 数据库的连接?
我正在使用 asp.net 4.0 来编写我的应用程序。
<add name="E_ShopAccessConnectionString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\report.mdb;Persist Security Info=True" providerName="System.Data.OleDb"/>
Access 数据库的连接数限制为 256 个,但数据库驱动程序中每个进程的连接数限制为 64 个,而由于 IIS 是单个进程,因此限制为 64 个。
如果您小心地正确关闭连接、命令和数据读取器,这通常对于大量用户来说就足够了。每个访问者不需要自己的连接。
在用完连接之前,您可能会遇到其他限制。如果你有很多访问者,你会发现Access数据库根本不够快,你需要一个更先进的数据库系统。
如果连接耗尽,很可能是因为您没有正确关闭数据库对象,因此它们仍然保持数据库连接处于活动状态,直到它们被垃圾收集为止。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)