SQLite 3.36 رليز

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

مکيه تبديليون:

  • EXPLAIN QUERY PLAN ڪمانڊ جي آئوٽ کي سمجھڻ ۾ آسان بڻايو ويو آھي.
  • انهي کي يقيني بڻائي ٿي ته هڪ غلطي پيدا ٿئي ٿي جڏهن VIEW يا ذيلي سوال ۾ rowid تائين رسائي جي ڪوشش ڪئي وئي آهي. نظارن لاءِ rowid تائين رسائي جي صلاحيت واپس ڪرڻ لاءِ، اسيمبليءَ جو آپشن ”-DSQLITE_ALLOW_ROWID_IN_VIEW“ مهيا ڪيو ويو آهي
  • sqlite3_deserialize() ۽ sqlite3_serialize() انٽرفيس ڊفالٽ طور فعال ٿيل آھن. غير فعال ڪرڻ لاء، اسيمبلي جو اختيار "-DSQLITE_OMIT_DESERIALIZE" مهيا ڪيو ويو آهي
  • VFS "memdb" هڪ ان-ميموري ڊيٽابيس کي مختلف ڪنيڪشنن ۾ هڪ ئي عمل سان حصيداري ڪرڻ جي اجازت ڏئي ٿو جيستائين ڊيٽابيس جو نالو "/" سان شروع ٿئي.
  • آخري رليز ۾ متعارف ٿيل "EXISTS-to-IN" اصلاح، جيڪو ڪجھ سوالن کي سست ڪيو، واپس ڪيو ويو آھي.
  • مسلسل چيڪنگ کي گڏ ڪرڻ جي اصلاح کي ضم ڪرڻ (شامل ٿيڻ) کان سواءِ سوالن سان ڪم ڪرڻ لاءِ ترتيب ڏنو ويو آهي.
  • REGEXP توسيع CLI ۾ شامل آهي.

جو ذريعو: opennet.ru

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