DBMS SQLite 3.28 發布

介紹 釋放 SQLite 3.28.0,一個設計為插件庫的輕量級 DBMS。 SQLite 程式碼以公共網域分發,即可以不受限制且免費用於任何目的。 對 SQLite 開發人員的財務支援由專門創建的聯盟提供,該聯盟包括 Adob​​e、Oracle、Mozilla、Bentley 和 Bloomberg 等公司。

主要的 變化:

  • 擴充 視窗函數(視窗函數或分析函數,允許查詢的每一行使用其他行執行計算):新增了對表達式的支持 排除,可以使用 視窗函數(一個視窗定義在另一個視窗的區域),提供 支持 使用 GROUP 表達式進行分組,並實作 RANGE 限制 и 以下;
  • 改進了命令的執行“真空進入”,現在可以與唯讀模式下的資料庫一起使用;
  • 新增了新的查詢最佳化: 加速 當啟用「PRAGMA case_sensitive_like」模式時,LIKE 表達式會與 ESCAPE 關鍵字一起操作。 在......的存在下 部分索引 消除了對 WHERE 子句中指定的明顯真實條件的不必要檢查;
  • 命令 ”。範圍» 對於任務 附加替換 (掩碼替換為任何 SQL 表達式)。 在“.archive”命令中,“--update”選項已重新設計,現在會跳過存檔中已存在的未更改的文件,並且添加了“--insert”選項以包含存檔中的文件;
  • 添加添加 化石三角洲.c,它允許您創建、應用和反彙編 формат RBU 擴展中使用的化石增量變化;
  • 提高了處理損壞的資料庫檔案的可靠性;
  • 專案儲存庫的鏡像已啟動於 GitHub上 (基本的 存儲庫 支援使用版本控制 化石,由 SQLite 作者創建)。

來源: opennet.ru

添加評論