إصدار DBMS SQLite 3.28

مقدم من الإفراج عن سكليتي 3.28.0، نظام إدارة قواعد بيانات (DBMS) خفيف الوزن مصمم كمكتبة إضافية. يتم توزيع كود SQLite كمجال عام، أي. ويمكن استخدامها دون قيود ومجانية لأي غرض من الأغراض. يتم توفير الدعم المالي لمطوري SQLite من خلال اتحاد تم إنشاؤه خصيصًا، والذي يضم شركات مثل Adobe وOracle وMozilla وBentley وBloomberg.

رئيسي التغييرات:

  • موسع وظائف النافذة (وظائف النافذة أو الوظائف التحليلية التي تسمح لكل صف من الاستعلام بإجراء عمليات حسابية باستخدام صفوف أخرى): دعم إضافي للتعبير استبعاد، أصبح من الممكن استخدامها السلاسل يتم توفير وظائف النافذة (يتم تعريف نافذة واحدة في منطقة أخرى). دعم المجموعات التي تستخدم تعبير GROUP، ويتم تطبيق قيود RANGE السابق и التالية;
  • تحسين تنفيذ الأمر "فراغ في"، والذي يمكن استخدامه الآن مع قواعد البيانات المتوفرة في وضع القراءة فقط؛
  • تمت إضافة تحسينات الاستعلام الجديدة: معجل تشغيل تعبيرات LIKE مع الكلمة الأساسية ESCAPE وعند تمكين وضع "PRAGMA case_sensitive_like". في حضور مؤشر جزئي يتم التخلص من عمليات التحقق غير الضرورية من الشروط الحقيقية الواضحة المحددة في جملة WHERE؛
  • الامر ".معامل» للمهمة البدائل المرفقة (يتم استبدال الأقنعة في أي تعبيرات SQL). في أمر ".archive"، تمت إعادة تصميم خيار "--update"، والذي يتخطى الآن الملفات غير المتغيرة الموجودة بالفعل في الأرشيف، وتمت إضافة خيار "--insert" لتضمين الملفات في الأرشيف؛
  • تمت إضافة الإضافة الأحفوريدلتا.c، والذي يسمح لك بالإنشاء والتطبيق والتفكيك формат تغييرات الدلتا الأحفورية المستخدمة في امتداد RBU؛
  • زيادة موثوقية العمل مع ملفات قاعدة البيانات التالفة؛
  • تم إطلاق مرآة لمستودع المشروع GitHub جيثب: (أساسي مخزن مدعومة باستخدام التحكم في الإصدار فوسيل، تم إنشاؤها بواسطة مؤلف SQLite).

المصدر: opennet.ru

إضافة تعليق