асосӣ
- Илова кардани имконоти SQLITE_DBCONFIG_DQS_DML ва SQLITE_DBCONFIG_DQS_DDL ба sqlite3_db_config() барои назорат кардан, ки коркарди иқтибосҳои ягона ва дугона фаъол аст. SQlite аслан ҳама гуна нохунакҳоро барои сатрҳо ва идентификаторҳо дастгирӣ мекард, аммо стандарти SQL ба таври возеҳ истифодаи нохунакҳои ягонаро барои литералҳои сатр ва нохунакҳои дукарата барои идентификаторҳо (ба мисли номҳои сутун) талаб мекунад. Рафтори SQLite бо нобаёнӣ дастгирӣ карда мешавад ва имкони сохтани "-DSQLITE_DQS=0" пешниҳод карда мешавад, то мувофиқат бо стандартро фаъол созад;
- Барои тезонидани кори операторҳои ВА ва Ё ҳангоми доимӣ будани яке аз операндҳо ва инчунин оператори LIKE ҳангоми рақамӣ будани сутуни дар тарафи чап нишондодашуда оптимизатсияҳо ба нақшаи дархостҳо илова карда шуданд;
- Ҷадвали нави виртуалии "sqlite_dbdata" барои дарёфти мундариҷа дар сатҳи маълумоти сутуни манбаъ илова карда шуд, ҳатто агар пойгоҳи додаҳо вайрон бошад;
- Дар интерфейси CLI
илова кард фармони ".recover", ки кӯшиш мекунад, ки маълумотро аз пойгоҳи додаҳои вайроншуда то ҳадди имкон барқарор кунад. Инчунин фармони ".filectrl" барои санҷишҳо ва фармони ".dbconfig" барои дидан ё тағир додани имконоти sqlite3_db_config() илова карда шудааст.
Манбаъ: opennet.ru