我尝试按照示例进行操作,使用 Using 语句打开实例、创建会话、附加到数据库、打开它,然后执行一些操作,例如打开事务和保存记录。但是当我对每个操作都使用这种模式时。每个操作(如保存)大约需要 0.5 秒。所以我认为我做错了。但我不确定我应该怎么做。
我应该只有一个实例吗?如果它们的名称不同,我可以拥有更多吗?
如果我有多个线程,我可以/我应该有更多吗?
我看到我可以同时打开多个会话,我认为可以,但是每个会话都需要附加吗?应该为每个会话打开数据库吗?当我测试这些不同的场景时,我得到的结果不一致,有时我的测试通过有时我得到异常,例如尝试使用已处置的对象或 EsentTempPathInUseException。
那么有什么关于我应该如何使用它的指导吗?