Is Microsoft Access slow?铪

本文讨论了MSAccess在高负载情况下的局限性,并提供了一系列优化建议,包括改进数据库设计、使用Unicode压缩、创建索引及拆分查询等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

MS Access is not designed for high load such as web server. The most usual bottleneck is file writing Switch to  Microsoft SQL Server Desktop Engine 2000 (MSDE 2000) or Microsoft SQL Server  2005 Express in this case.

If u have only a few users and the performance is still poor, check your database design. Generally poor performance is due to poor design. Normalize the table but don't over normalize it - there can be too much of a good thing in sometimes. All text fields longer than a few characters should have Unicode Compression set to Yes. Whenever possible, use lookup lists for text fields.  Design the lookup lists with an auto number field to link a lookup table with the main table. Always index fields that you put in the criteria section of the query design screen.  Or, in other words, index all fields on the right side of a where clause. If all else fails: split the query into two or more queries.  Restrict as many records as possible in the first query and use the query as input to the next query.

See also

What are the limitations of MS Access? 
http://www.aspfaq.com/show.asp?id=2195 




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值