Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 访问NHibernate:缓慢?_Database_Nhibernate_Ms Access - Fatal编程技术网

Database 访问NHibernate:缓慢?

Database 访问NHibernate:缓慢?,database,nhibernate,ms-access,Database,Nhibernate,Ms Access,我正在使用NHibernate和Microsoft Access。我的数据库文件相当大(约500 MB),我的应用程序也相当大。写数据库时速度很慢,我想知道你们中是否有人有使用NHibernate和大型Access数据库的经验。我想知道这个应用程序是否运行缓慢。这是一个众所周知的问题 问候,, 马塞布 另外,我对数据库进行了“压缩和修复” 评论后更新 你看到的不是“正常的缓慢”,而是长时间的挂起。我需要查看代码/config/database schema/database stats(#表中的

我正在使用NHibernate和Microsoft Access。我的数据库文件相当大(约500 MB),我的应用程序也相当大。写数据库时速度很慢,我想知道你们中是否有人有使用NHibernate和大型Access数据库的经验。我想知道这个应用程序是否运行缓慢。这是一个众所周知的问题

问候,, 马塞布


另外,我对数据库进行了“压缩和修复”

评论后更新
你看到的不是“正常的缓慢”,而是长时间的挂起。我需要查看代码/config/database schema/database stats(#表中的行、索引等)来帮助解决任何问题


p.S.
500 MB不是很大,而且您看到的插入时间也不正常。

评论后更新
你看到的不是“正常的缓慢”,而是长时间的挂起。我需要查看代码/config/database schema/database stats(#表中的行、索引等)来帮助解决任何问题


p.S.
500 MB不是很大,而且您看到的插入时间也不正常。

当我从Access运行插入查询时,一切都运行得很好,但从C#/NHibernate运行相同的操作时,可能需要5分钟。您应该把这一点放在您的问题中。这不仅仅是缓慢。为此,我们需要代码和可能的配置值。当我从Access运行INSERT查询时,一切都很好,但从C#/NHibernate运行相同的操作时,可能需要5分钟。您应该把这一点放在您的问题中。这不仅仅是缓慢。为此,我们需要代码,可能还需要配置值。