網友評分: 9.4分
DISQLite3是一款專業實用的SQL數據庫引擎管理軟件。它可以幫助用戶創建自包含、可嵌入、零配置的sql數據庫引擎,無需過多設置和管理。由于軟件基于流行的sqlite3數據庫引擎的源代碼庫,因此,理所當然的繼承了前者所有的功能,不管是數據庫文件的創建還是與sqlite3的兼容都是得心應手的。
1、加密支持
DISQLite3添加了AES加密,沒有留下任何文件作為DISQLite3數據庫的標識。
2、不需要dll
DISQLite3直接編譯到應用程序的可執行文件中。不再擔心不兼容、過時或缺少動態鏈接庫。
3、一列縱隊單位
整個DISQLite3數據庫引擎包含在一個Delphi Pascal源代碼單元中:添加DISQLite3Api之后。
4、德爾福優化鏈接
DISQLite3的優化鏈接完全匹配Delphi的默認調用函數約定,與SQLite3相比,某些操作的性能提高了50%。
5、非常小的足跡
DISQLite3是強大的,快速的和小的。完整的DISQLite3數據庫引擎僅為您的應用程序增加了大約300 KB的代碼空間——對于個人版本來說更是如此。這允許創建小到350 KB的完整數據庫應用程序,甚至比SQLite3動態鏈接文件SQLite3 .dll還要小。
即使在系統崩潰和電源故障之后也會發生交易。
零配置-不需要安裝或管理。
實現大部分的SQL -92。
完整的數據庫存儲在單個磁盤文件中。
支持兆字節大小的數據庫和千兆字節大小的字符串和小塊。自給自足:沒有外部依賴關系,沒有DLL。
小的足跡和智能鏈接:只編譯所需的代碼,只添加300 kb的代碼空間。
全文搜索(FTS)與可定制的令牌,前綴匹配,和可選的詞源于15種語言。
利用SAH256密鑰生成器進行數據庫AES加密。
不需要D.PAS,它允許DISQLITE3編譯所有的Delphi的味道,包括Delphi標準和Delphi個人。
最常用的操作比流行的數據庫引擎快。
簡單,易于使用的API。
使用DQLITE3創建的數據庫文件也可以使用Linux和MaSQL使用SqLITE3庫訪問。
V5.21.0更新:
1、改進omit-left-join優化,以便在右手表為UNIQUE但不一定為NOT NULL的情況下工作。
2、改進下推優化,使其適用于許多LEFT JOIN。
3、使用小于最大值的rowid更新AUTOINCREMENT表時,應避免不必要地寫入sqlite_sequence表。
4、添加LEFT JOIN強度約簡優化,將LEFT JOIN轉換為普通JOIN,如果WHERE子句中存在可防止輸出集中出現LEFT JOIN的額外全空行的條件。