buraxın , plug-in kitabxanası kimi hazırlanmış yüngül DBMS. SQLite kodu ictimai domen kimi paylanır, yəni. məhdudiyyətsiz və pulsuz olaraq istənilən məqsəd üçün istifadə edilə bilər. SQLite tərtibatçılarına maliyyə dəstəyi Adobe, Oracle, Mozilla, Bentley və Bloomberg kimi şirkətlərin daxil olduğu xüsusi yaradılmış konsorsium tərəfindən həyata keçirilir.
Əsas :
- Həyata keçirilən ifadə başqa cədvəldən seçim əsasında cədvəlin məzmununu yeniləmək. İfadə PostgreSQL-ə uyğun sintaksisdən istifadə edir.
- Maksimum verilənlər bazası ölçüsü 281 TB-ə qədər artırıldı.
- В Yalnız müəyyən bir cədvəli və əlaqəli indeksləri selektiv yoxlamaq imkanı təmin edilmişdir (əvvəllər bütün verilənlər bazası həmişə yoxlanılırdı).
- Əlavə edildi ixtiyari dəqiq onluq arifmetik funksiyaları ilə.
- Genişlənmədə Binary64 nömrələrini dəstəkləmək üçün təkmilləşdirmələr edilmişdir.
- Komanda xətti interfeysinə (CLI) yeni çıxış formatlama rejimləri “box”, “json”, “markdown” və “table”. "Sütun" çıxış rejimində sütunlar ən uzun xəttin məzmununa əsasən avtomatik olaraq genişləndirilir. "Titat" çıxış rejimində ".separator" əmri ilə təyin edilmiş ayırıcının qiyməti nəzərə alınır.
- Onluq və ieee754 uzantıları CLI-də qurulmuşdur.
- Sorğu planlayıcısında təkmilləşdirmələr edildi. t(x,y) indeksi mövcud olduqda “SEÇ min(x) FROM t WHERE y IN (?,?,?)” sorğularının təkmilləşdirilmiş performansı. “INDEXED BY” ifadəsi ilə sorğular üçün tam indeksli skan sorğu planından istifadə imkanlarının aşkarlanması həyata keçirilmişdir.
- Rejimdə (İrəlidən yazma) Yazma əməliyyatı uğursuz olarsa və bu shm faylında məlumatların pozulmasına gətirib çıxarırsa, SQLITE_PROTOCOL xətası atmaq əvəzinə, aktiv oxunma əməliyyatları varsa, sonrakı əməliyyatlar indi shm faylının bütövlüyünü bərpa edə bilər.
Mənbə: opennet.ru
