DBMS SQLite 3.32 جو رليز. DuckDB پروجيڪٽ ترقي ڪري ٿو SQLite variant تجزياتي سوالن لاءِ

شايع ٿيل ڇڏڻ SQLite 3.32.0, هڪ هلڪو وزن DBMS پلگ ان لائبريري طور ٺهيل آهي. SQLite ڪوڊ عوامي ڊومين جي طور تي ورهايو ويو آھي، يعني. ڪنهن به مقصد لاءِ بغير پابندي ۽ مفت ۾ استعمال ٿي سگھي ٿو. SQLite ڊولپرز لاءِ مالي مدد خاص طور تي ٺاھيل ڪنسورشيم پاران مهيا ڪئي وئي آھي، جنھن ۾ ڪمپنيون شامل آھن جهڙوڪ Adobe، Oracle، Mozilla، Bentley ۽ Bloomberg.

مکيه تبديل ڪريو:

  • لاڳو ٿيل لڳ ڀڳ ANALYZE حڪم جو هڪ قسم، جيڪو توهان کي حاصل ڪرڻ جي اجازت ڏئي ٿو انگن اکرن جي جزوي گڏ ڪرڻ سان تمام وڏي ڊيٽابيس ۾، انڊيڪس جي مڪمل اسڪين کان سواء. رڪارڊ جي تعداد تي حد جڏهن اسڪيننگ هڪ انڊيڪس نئين هدايت جي استعمال سان مقرر ڪئي وئي آهي "PRAGMA analysis_limit".
  • نئون ورچوئل ٽيبل شامل ڪيو ويو "بائيٽ ڪوڊ"، جنهن بابت معلومات پيش ڪري ٿي bytecode اڳ ۾ تيار ڪيل اظهار (تيار ڪيل بيان).
  • شامل ڪيو ويو VFS پرت چٽسس، جيڪو ڊيٽابيس ۾ ڊيٽا جي هر صفحي جي آخر ۾ 8-بائيٽ چيڪسم شامل ڪري ٿو ۽ هر دفعي ان کي ڊيٽابيس مان پڙهي ٿو. پرت توهان کي ڊيٽابيس جي نقصان کي ڳولڻ جي اجازت ڏئي ٿي اسٽوريج ڊوائيسز ۾ بٽ جي بي ترتيب واري ڪرپشن جي نتيجي ۾.
  • نئون SQL فنڪشن شامل ڪيو ويو iif(X,Y,Z), قيمت Y واپس آڻيندي جيڪڏهن اظهار X صحيح آهي، يا ٻي صورت ۾ Z.
  • INSERT ۽ UPDATE اظهار هاڻي هميشه لاڳو ٿيل منجمد ڪالمن جا قسم (ڪالمن جو تعلق) بلاڪ ۾ حالتن جو جائزو وٺڻ کان اڳ چيڪ ڪريو.
  • پيرا ميٽرن جي تعداد جي حد 999 کان 32766 تائين وڌي وئي آهي.
  • واڌارو شامل ڪيو ويو UINT گڏ ڪرڻ جو سلسلو ترتيب جي ترتيب جي عمل سان جيڪا متن ۾ عددن کي حساب ۾ رکي ٿي ان متن کي عددي ترتيب ۾ ترتيب ڏيڻ لاءِ.
  • ڪمانڊ لائن انٽرفيس ۾، اختيارن "-csv"، "-ascii" ۽ "-skip" کي ".import" ڪمانڊ ۾ شامل ڪيو ويو آھي. ".dump" حڪم ڪيترن ئي LIKE ٽيمپليٽس جي استعمال جي اجازت ڏئي ٿو سڀني ٽيبلن جي آئوٽ ضم سان گڏ مخصوص ماسڪ سان لاڳاپيل. شامل ڪيو ويو ".oom" حڪم ڊيبگ جي تعمير لاء. شامل ڪيو ويو "--bom" اختيار کي ".excel"، ".output" ۽ ".once" حڪمن تي. شامل ڪيو ويو "-schema" اختيار ".filectrl" حڪم ۾.
  • LIKE آپريٽر سان بيان ڪيل ESCAPE ايڪسپريشن هاڻي وائلڊ ڪارڊز کي اوور رائيڊ ڪري ٿو، جيڪو PostgreSQL رويي سان مطابقت رکي ٿو.

اضافي طور تي، اسان هڪ نئين ڊي بي ايم ايس جي ترقي کي نوٽ ڪري سگهون ٿا ڊڪ ڊي بي، جيڪو ترقي ڪري رهيو آهي SQLite جو هڪ قسم جو عملدرآمد لاءِ بهتر ڪيو ويو آهي تجزياتي سوال.
SQLite کان شيل ڪوڊ جي اضافي ۾، پروجيڪٽ پوسٽ گري ايس ايس ايل مان هڪ پارسر ۽ تاريخ رياضي جو جزو استعمال ڪري ٿو مونٽ ڊي بي، ونڊو افعال جو ان جو پنهنجو نفاذ (سيگمينٽ ٽري ايگريگيشن الگورٿم جي بنياد تي)، ویکٹرائيز ڪوئوري ​​ايگزيڪيوشن انجڻ (هائپر پائپ لائننگ سوال ايگزيڪيوشن الگورٿم جي بنياد تي)، لائبريري تي ٻڌل ريگولر ايڪسپريشن پروسيسر RE2, ان جو پنهنجو سوال آپٽمائزر ۽ MVCC ميڪانيزم جو انتظام ڪرڻ لاءِ هڪ ئي وقت ۾ نوڪرين جي عمل کي منظم ڪرڻ لاءِ (ملٽي ورزن ڪنورريسي ڪنٽرول).
پروجيڪٽ ڪوڊ طرفان ورهايل MIT لائسنس جي تحت. ترقي اڃا اسٽيج تي آهي ٺهڻ تجرباتي رليز.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو