And*_*rew 7 javascript air sqlite webkit
我正在试图找出保护我的(基于文件的)SQLite数据库免受损坏的最安全的策略(在这种情况下,我正在使用Adobe Air,但这适用于任何使用SQLite的webkit浏览器,包括移动Safari).
我正在考虑创建一个数据库连接,保持它只有5或10秒,然后关闭它,如果它在那段时间没有被使用.我的想法是,如果机器崩溃或应用程序异常退出,那么文件已经关闭并因此不太可能被破坏的可能性很大.但我知道,打开和关闭基于文件的数据库的频率越高,就越有可能出现严重错误.
我确定我过度思考这个问题,但对于我的应用程序来说,关键是在系统崩溃的情况下,应用程序可以快速,快速地恢复,这意味着我必须尽可能多地保护数据库. .
有谁知道哪种策略可能更安全?
| 归档时间: |
|
| 查看次数: |
2734 次 |
| 最近记录: |