gpt4 book ai didi

asp.net - 有多少用户可以打开与 Microsoft Access 的连接?

转载 作者:行者123 更新时间:2023-12-04 22:07:59 25 4
gpt4 key购买 nike

有多少用户可以同时打开与 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 者都不需要自己的连接。

在连接用完之前,您可能会遇到其他限制。如果你有很多 Access 者,你会发现Access数据库根本不够快,你需要一个更高级的数据库系统。

如果您的连接用完,那很可能是因为您没有正确关闭数据库对象,因此它们仍然保持数据库连接处于事件状态,直到它们被垃圾收集。

关于asp.net - 有多少用户可以打开与 Microsoft Access 的连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5367668/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com