DBMS SQLite 3.33 جو رليز

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

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

  • لاڳو ڪيل اظهار تازه ڪاري ٿيڻ ٻئي ٽيبل مان چونڊ جي بنياد تي ٽيبل جي مواد کي اپڊيٽ ڪرڻ لاءِ. اظهار استعمال ڪري ٿو نحو جو تسلسل PostgreSQL سان.
  • وڌ ۾ وڌ ڊيٽابيس سائيز 281 TB تائين وڌايو ويو آهي.
  • В PRAGMA سالميت_چڪ صرف هڪ مخصوص جدول ۽ لاڳاپيل انڊيڪسز کي چونڊيل طور تي چيڪ ڪرڻ جي صلاحيت مهيا ڪئي وئي آهي (اڳ ۾ سڄو ڊيٽابيس هميشه چيڪ ڪيو ويندو هو).
  • واڌارو شامل ڪيو ويو दशमलव صوابديدي درستيءَ سان ڊيسيمل رياضياتي افعال.
  • توسيع ۾ ieee754 بائنري 64 نمبرن کي سپورٽ ڪرڻ لاءِ سڌارا ڪيا ويا آهن.
  • ڪمانڊ لائن انٽرفيس ڏانھن (CLI) شامل ڪيو ويو نئين آئوٽ فارميٽنگ موڊس "باڪس"، "جيسن"، "مارڪ ڊائون" ۽ "ٽيبل". "ڪالمن" ٻاھرين موڊ ۾، ڪالمن پاڻمرادو وڌايا ويندا آھن سڀ کان ڊگھي لڪير جي مواد جي بنياد تي. "اقتباس" آئوٽ پٽ موڊ ۾، ". separator" ڪمانڊ طرفان مقرر ڪيل جدا ڪندڙ جي قيمت کي حساب ۾ ورتو وڃي ٿو.
  • decimal ۽ ieee754 ايڪسٽينشن CLI ۾ ٺهيل آهن.
  • سوالن جي رٿابندي ڪندڙ کي بهتر بڻايو ويو آهي. بهتر ڪارڪردگي "SELECT min(x) FROM t WHERE IN (?,?,?)" سوالن جي جڏهن انڊيڪس t(x,y) موجود آهي. "INDEXED BY" جي اظهار سان سوالن لاءِ مڪمل-انڊيڪس-اسڪين سوال پلان استعمال ڪرڻ جي امڪان جو پتو لڳايو ويو.
  • صورت واال (Write-Ahead Logging) جيڪڏهن لکڻ جو عمل ناڪام ٿئي ٿو، shm فائل ۾ ڊيٽا جي خلاف ورزي جي ڪري، ايندڙ ٽرانزيڪشن هاڻي shm فائل جي سالميت کي بحال ڪري سگھن ٿا جيڪڏهن فعال پڙهيل ٽرانزيڪشن موجود آهن، بجاءِ SQLITE_PROTOCOL غلطي اڇلائڻ جي.

جو ذريعو: opennet.ru

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