易截截图软件、单文件、免安装、纯绿色、仅160KB

[讨论]关于多线程对ACCESS操作效率及访问机制问题。

大家讨论一下,
1、多线程操作ACCESS的是否可以提高程序整体效率。
2、多线程访问ACCESS避免死锁的机制。
1、多线程操作ACCESS的是否可以提高程序整体效率。 -----------不可以,因为 JET DB 引擎对 VC 之类的开发工具做的多线程支持不好,两次操作之间的延迟太长,无法缩短,缩短了就死锁。

2、多线程访问ACCESS避免死锁的机制。--------------死锁问题由来已久,为了提高效率而使用多线程却遇到死锁,于是开发了大量逻辑避免死锁,最终反而造成效率下降,得不偿失。

的确像你说的。
我在程序中用多线程操作ACCESS有这么几个体会:
1、线程互斥操作不当,会引起操作ACCESS的效率非常低。
2、就算用了互斥,也有出现死锁的可能性。
3、操作ACCESS时,出现的异常有时候很奇怪,并且很难找到原因。
4、在不同的电脑上有可能出现的问题不一样。



再加一条。ACCESS同时打开连接数据,最多可以是64个。我测试的。

只能打开64个连接是因为连接池(connection pool)默认只支持64个连接。

其实64个已经够用了.


相关问答:

ASP+ACCESS输出问题 - Web 开发 / ASP

哪里出错了,输出这样的结果??
<%@ Page Language="VB" AutoEventWireup="false" aspcompat="true" CodeFile="Default.aspx.vb" Inherits="_Default" %&g ......

使用Repeater读取access表,页面打开非常慢

access数据库,直接使用  select 字段 from 表  读取数据
然后在页面中使用Repeater来显示
这张表有2000条数据,所以页面打开的很慢
请教各位朋友,有没有办法解决,提高点速度!
一次全部读完 ......

如何将XML数据存入ACCESS数据库

请问各位大师,我现在需要将XML的数据实时的存入到数据库中,我是用asp编的程序,大量们帮忙分析 一下!!!
下面是我的XML文件代码
XML code:

<?xml version="1.0" encoding="utf-8"? ......

vb.net 创建access数据表实现一数据库多个数据表?

请各位指点下:程序代码如下mingchen = "C:\文件路径\"
cat = New ADOX.Catalog
cat.Create("Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & min ......

ADO向ACCESS数据库插入数据问题,救急

m_Price是float型
m_Month是ctime型
其它是cstring型
错误提示:弹出错误对话框,×××.exe-应用程序错误,………………该内存不能为"read"
高手急救~~~~到底应该如何写
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号