在许多代码中,我看到了一些类(导入FMDatabase),这些类包含用于创建数据库连接,从数据库中的数据中添加值或从中删除值的方法。有什么好处?我知道一件事,每次创建新连接都会有时间延迟。我们可以使用共享实例来避免这种情况。但是,还有其他使用共享实例的原因吗?
仅保持与数据库的一个连接就可以为您提供一个唯一的点,您可以在该点上对数据库进行读取或写入(此处对所有磁盘操作进行排队),从而避免了有关在应用程序不同位置处理读取和写入的许多问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句