SQLite 3.41 buraxılışı

Plug-in kitabxanası kimi hazırlanmış yüngül DBMS olan SQLite 3.41-nin buraxılışı nəşr olundu. SQLite kodu ictimai domendə paylanır, yəni. istənilən məqsəd üçün məhdudiyyətsiz və pulsuz istifadə oluna 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 dəyişikliklər:

  • GROUP BY bəndi ilə məcmu sorğulara, indekslərin istifadəsinə, alt sorğuları və baxışları reallaşdırmaq əvəzinə koroutinlərdən istifadəyə və json_tree() və json_each() funksiyalarına təsir edən sorğu planlayıcısına optimallaşdırmalar edilib.
  • Base64 və base85 funksiyaları ilə genişləndirmə əlavə edildi, bunlar indi də komanda xətti interfeysində (CLI) mövcuddur.
  • Sorğu planlayıcısının işini qiymətləndirmək üçün ".scanstats est" əmri CLI-yə əlavə edilmişdir.
  • CLI, giriş mövqeyinin sətir hərfi, şərh, identifikator və ya tətik tərifi daxilində olduğunu göstərmək üçün daxiletmə sorğusunda dəyişiklik təmin edir.
  • "--safe" əmr xətti seçimini təyin edərkən, söndürülə bilən təhlükəli SQL funksiyalarının siyahısı genişləndirildi.
  • Varsayılan olaraq, sətir hərflərinin qoşa dırnaqlara daxil edilməsinə imkan verən rejim qeyri-aktivdir.
  • PRAGMA integrity_check əmri indeksdə müxtəlif bayt sıralarından istifadə edərkən cədvəldəki mətn sətirlərinin uyğun olmasını təmin edir.
  • Parser indi IN operatorunun sağ tərəfində göstərilən və PostgreSQL-in davranışına uyğun gələn alt sorğu ətrafında əlavə mötərizələrə məhəl qoymur (əvvəllər SQLite bu cür alt sorğuları "LIMIT 1" məhdudiyyətinə tabe olan ifadə kimi qəbul edirdi).

Mənbə: opennet.ru

DDoS mühafizəsi, VPS VDS serverləri olan saytlar üçün etibarlı hostinq alın 🔥 DDoS qorunması, VPS VDS serverləri ilə etibarlı veb sayt hostinqi alın | ProHoster