创建SQLiteConnection的最佳实践是什么?还是应该在每个方法中都使用create a new SQLiteConnection?另外,我应该在我的db代码中使用lock()语句吗?
lock(lockerObj)
{
// db code
}发布于 2021-04-02 03:48:51
这在很大程度上取决于数据的性质和应用程序的性质/复杂性。
对于我们来说,使用单个连接并使用LOCK语句来帮助确保数据库的序列化更新是没有问题的。这是最容易实现和管理的,因为您不需要关心connection isolation。
但这并不是一个万能的解决方案。
https://stackoverflow.com/questions/66894390
复制相似问题