এসকিউএলাইট 3.32 এর নতুন সংস্করণটি এখানে রয়েছে এবং এগুলি এর সংবাদ

SQLite একটি হালকা ওজনের রিলেশনাল ডাটাবেস ইঞ্জিন, এসকিউএল ভাষার মাধ্যমে অ্যাক্সেসযোগ্য। Traditionalতিহ্যবাহী ডাটাবেস সার্ভারগুলি যেমন মাইএসকিউএল বা পোস্টগ্রিএসকিউএল থেকে পৃথক, এর বিশেষত্বটি সাধারণত ক্লায়েন্ট-সার্ভার স্কিমটি পুনরুত্পাদন করা নয়, সরাসরি প্রোগ্রামগুলিতে সংহত করার জন্য।

সম্পূর্ণ ডাটাবেস (বিবৃতি, সারণী, সূচী এবং ডেটা) এটি একটি প্ল্যাটফর্মের স্বাধীন ফাইলে সংরক্ষণ করা হয়। এর চরম স্বল্পতার জন্য, অন্যদের মধ্যে, এটি অনেক ভোক্তা প্রোগ্রামগুলিতে ব্যবহৃত হয় এবং সর্বাধিক আধুনিক স্মার্টফোন সহ এম্বেডড সিস্টেমে এটি খুব জনপ্রিয়।

ক্লায়েন্ট-সার্ভার ডাটাবেস পরিচালনার সিস্টেমের বিপরীতে, এসকিউএলাইট ইঞ্জিনটি একটি স্বতন্ত্র প্রক্রিয়া নয় যা দিয়ে মূল প্রোগ্রামটি যোগাযোগ করে। পরিবর্তেSQLite গ্রন্থাগারটি এর অবিচ্ছেদ্য অংশ হয়ে উঠতে প্রোগ্রামের সাথে লিঙ্কযুক্ত।

প্রোগ্রামটি সাবউটাইন এবং ফাংশনগুলিতে সাধারণ কলগুলির মাধ্যমে এসকিউএলাইটের কার্যকারিতা ব্যবহার করে। এটি ডাটাবেস অ্যাক্সেসে বিলম্বিকে হ্রাস করে, যেহেতু আন্তঃ-প্রক্রিয়া যোগাযোগের চেয়ে ফাংশন কলগুলি আরও দক্ষ।

সম্পূর্ণ ডাটাবেস (সংজ্ঞা, টেবিল, সূচী এবং নিজেই ডেটা) হোস্ট মেশিনে একক মানক ফাইল হিসাবে সংরক্ষণ করা হয়। প্রতিটি লেনদেনের শুরুতে সম্পূর্ণ ডাটাবেস ফাইলটি লক করে এই সাধারণ নকশাটি অর্জন করা হয়।

এসকিউএলাইট 3.32.0 এর নতুন সংস্করণ সম্পর্কে

সম্প্রতি, এসকিউএলাইট 3.32.0 এর নতুন সংস্করণ ঘোষণা করা হয়েছিল, যার মধ্যে বেশ কয়েকটি পরিবর্তন কার্যকর করা হয়েছে এবং এর মধ্যে রয়েছে ANALYZE কমান্ডের মোটামুটি সংস্করণ হাইলাইট করা হয়েছে, যা বেশ কয়েকটি বড় ডেটাবেসকে পরিসংখ্যানের আংশিক সংগ্রহের সাথে মোকাবিলা করার অনুমতি দেয় এবং সূচকগুলির সম্পূর্ণ বিশ্লেষণ ছাড়াই। একক সূচক স্ক্যান করার সময় রেকর্ডের সংখ্যার সীমাটি নতুন নির্দেশিকা "PRAGMA বিশ্লেষণ_লিট" ব্যবহার করে সেট করা হয়।

এসকিউএলাইটের এই নতুন সংস্করণে আসে আরও একটি পরিবর্তন একটি নতুন ভার্চুয়াল টেবিল "বাইটকোড", যা প্রস্তুত বিবৃতিগুলির বাইটকোড সম্পর্কে তথ্য সরবরাহ করে।

উপরন্তু, একটি চেকসাম ভিএফএস স্তর যুক্ত করা হয়েছে, ডাটাবেসে প্রতিটি পৃষ্ঠার ডেটা শেষে 8-বাইট চেকসাম যুক্ত করা এবং এটি ডাটাবেস থেকে প্রতিবার পড়ার সময় পরীক্ষা করা। মাঝারি স্তরটি স্টোরেজ ডিভাইসে এলোমেলো বিট বিকৃতির ফলস্বরূপ ডাটাবেস দুর্নীতি সনাক্ত করতে পারে।

অন্যদিকে, এক্স এক্স এক্সপ্রেশনটি সত্য হলে মান Y প্রদান করে, বা অন্যথায় জেডটি ফিরিয়ে দিলে একটি নতুন এসকিউএল ফাংশন আইফ (এক্স, ওয়াই, জেড) যুক্ত করা হয়েছিল।

INSERT এবং আপডেটের এক্সপ্রেশন এখন সর্বদা পিনিং কলামের ধরণের শর্ত প্রয়োগ করে CHECK গণনা ব্লক হওয়ার আগে এবং পরামিতিগুলির সংখ্যার সীমা 999 থেকে 32766 করা হয়েছে।

অন্যান্য পরিবর্তনগুলি যে দাঁড়িয়ে আছে Of এই নতুন সংস্করণ:

  • এই পাঠ্যটিকে সংখ্যাসমুহিকভাবে সাজানোর জন্য পাঠ্যটির ক্ষেত্রে পূর্ণসংখ্যার বিবেচনা করে বাছাই করা সিকোয়েন্সগুলি প্রয়োগের সাথে ইউআইএনটি সাজানোর ক্রম প্রসারকে যুক্ত করা হয়েছে।
  • কমান্ড লাইন ইন্টারফেসে ".csv", "এসসিআই" এবং "এস্কিপ" বিকল্পগুলি ".Import" কমান্ডে যুক্ত করা হয়েছিল।
  • ".Dump" কমান্ড নির্দিষ্ট মুখোশগুলির সাথে সম্পর্কিত সমস্ত টেবিলের আউটপুটগুলিতে মার্জ করার সাথে একাধিক LIKE টেম্পলেট ব্যবহারের অনুমতি দেয়। ডিবাগ বিল্ডগুলির জন্য যুক্ত ".oom" কমান্ড।
  • .Bom বিকল্পটি ".excel", ".আউটপুট" এবং ".once" কমান্ডগুলিতে যুক্ত করা হয়েছে। ".Filectrl" কমান্ডে heschema বিকল্প যুক্ত করা হয়েছে।
  • LIKE অপারেটরের সাথে সুনির্দিষ্ট ESCAPE এক্সপ্রেশনটি এখন ওয়াইল্ডকার্ডগুলিকে ওভাররাইড করে, যা PostgreSQL আচরণের সাথে সামঞ্জস্যপূর্ণ।

পরিশেষে আপনি যদি এটি সম্পর্কে আরও জানতে চান এই নতুন সংস্করণ প্রকাশের বিষয়ে, আপনি পরিবর্তনগুলির তালিকাটি পরীক্ষা করতে পারেন নীচের লিঙ্কে।

নির্গমন

যারা তাদের সিস্টেমে এসকিউএলাইটের এই নতুন সংস্করণটি ইনস্টল করতে সক্ষম হতে আগ্রহী তাদের জন্য, তারা তাদের অফিসিয়াল ওয়েবসাইট থেকে প্যাকেজগুলি পেতে সক্ষম হবে এর ডাউনলোড বিভাগে যেখানে উভয় উত্স কোড (সংকলনের জন্য), পাশাপাশি প্রাকম্পম্পাইল প্যাকেজগুলি উপলব্ধ।

লিঙ্কটি হ'ল এটি।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।