Skip to content

Releases: li6185377/LKDBHelper-SQLite-ORM

适配FMDB 2.7.12 + LKDB性能优化

04 Nov 05:46
Compare
Choose a tag to compare

1、由于 FMDB 限制,需要旧版本的 自行降级到 FMDB(2.7.5) 和 LKDB (2.6.3) 的版本依赖
2、优化 LKDB 内部性能,增加 SQL 语句分析优化策略 ANALYZE
3、对 startAutoActionsTimer 方法增加 Index 标识, 来避免频繁的 线程加锁

2.6.4 - 轻微优化性能,保留最低支持 iOS11

04 Nov 03:10
Compare
Choose a tag to compare

1、轻微优化性能
2、保留最低支持 iOS11
3、由于 FMDB 限制,移除 FMDBStandalone 选项,需要的自行降级到 FMDB(2.7.5) 和 LKDB (2.6.3) 的版本依赖

2.6.3 - 轻微优化性能

26 Sep 02:37
Compare
Choose a tag to compare
  1. 最低版本限制保持跟 FMDB 一致
  2. 使用 pthread_mutex_t 避免线程优先级反转
  3. 轻微优化部分操作下的性能

2.6.0

07 May 02:40
Compare
Choose a tag to compare

优化嵌套引用的断言提示

2.5.8:增加自动压缩数据库空间功能

25 Jan 07:34
Compare
Choose a tag to compare

当数据库10秒未操作时,自动压缩数据库空间,3天只会执行一次
如果需要比较及时,自行执行 vacuum 命令

2.5.7

23 Dec 08:15
Compare
Choose a tag to compare

提高性能,自动关闭/打开数据库连接,防止内存释放太慢引起的 OOM

2.4.7

30 Nov 07:08
Compare
Choose a tag to compare

支持自动关闭连接,解决delete表等报 表未创建的bug,等等其他bug的修复

Bug Fixed

19 Jun 08:08
Compare
Choose a tag to compare
2.4.3

支持 iOS10

20 Sep 01:26
Compare
Choose a tag to compare

支持 iOS10
支持 NSMutableArray,NSMutableDictionary,NSMutableString 存储

2.3.3

22 Aug 08:54
Compare
Choose a tag to compare

支持NSURL & 不混淆 @"" 跟 nil