২০২৬ সাল থেকে কার্যকর, আমাদের ট্রাঙ্ক স্থিতিশীল উন্নয়ন মডেলের সাথে সামঞ্জস্যপূর্ণ করতে এবং ইকোসিস্টেমের জন্য প্ল্যাটফর্ম স্থিতিশীলতা নিশ্চিত করতে, আমরা Q2 এবং Q4 তে AOSP-তে সোর্স কোড প্রকাশ করব। AOSP তৈরি এবং অবদান রাখার জন্য, আমরা aosp-main এর পরিবর্তে android-latest-release ব্যবহার করার পরামর্শ দিচ্ছি। android-latest-release ম্যানিফেস্ট শাখা সর্বদা AOSP-তে পুশ করা সাম্প্রতিকতম রিলিজটি উল্লেখ করবে। আরও তথ্যের জন্য, AOSP-তে পরিবর্তনগুলি দেখুন।
অ্যাপগুলির জন্য সামঞ্জস্যপূর্ণ লেখা-আগামী লগিং
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
অ্যান্ড্রয়েড ৯ SQLiteDatabase- এর একটি বিশেষ মোড চালু করেছে, যার নাম কম্প্যাটিবিলিটি রাইট-অহেড লগিং (WAL)। এটি একটি ডাটাবেসকে journal_mode=WAL ব্যবহার করার সুযোগ দেয় এবং একই সাথে প্রতি ডাটাবেসে সর্বোচ্চ একটি সংযোগ রাখার নীতিটিও বজায় রাখে।
কোনো অ্যাপের ডাটাবেসের জন্য কম্প্যাটিবিলিটি WAL ডিফল্টরূপে সক্রিয় থাকে, যদি না অ্যাপটিতে নিম্নলিখিতগুলির মধ্যে কোনো একটি থাকে:
SQLiteDatabase.OpenParams.setJournalMode(String mode) কল করে জার্নাল মোডের জন্য স্পষ্টভাবে অনুরোধ করা হয়েছে।
WAL জার্নাল মোড চালু করলে পারফরম্যান্সে উল্লেখযোগ্য উন্নতি হতে পারে এবং রাইটের পরিমাণ কমে যেতে পারে। উদাহরণস্বরূপ, ext4 ফাইল সিস্টেমে WAL রাইট স্পিড ৪ গুণ পর্যন্ত বাড়াতে পারে।
কম্প্যাটিবিলিটি WAL ডিফল্টরূপে সক্রিয় থাকে এবং এর জন্য কোনো অতিরিক্ত বাস্তবায়নের প্রয়োজন হয় না।
যেসব কনফিগারেশনে WAL জার্নাল মোড প্রচলিত রোলব্যাক জার্নাল মোডগুলোর তুলনায় কোনো পারফরম্যান্সগত সুবিধা দেয় না, সেখানে আপনি কম্প্যাটিবিলিটি WAL নিষ্ক্রিয় করতে চাইতে পারেন। উদাহরণস্বরূপ, একটি F2FS ফাইল সিস্টেমে, যদিও SQLite অ্যাটমিক রাইট সমর্থন করে এবং এর DELETE জার্নালের পারফরম্যান্স WAL-এর মতোই, তবুও WAL রাইটের পরিমাণ ১০% থেকে ১৫% পর্যন্ত বাড়িয়ে দিতে পারে।
বৈধতা
কম্প্যাটিবিলিটি WAL মোড যাচাই করার জন্য, CtsDatabaseTestCases মডিউল থেকে CTS টেস্টগুলো চালান। কম্প্যাটিবিলিটি WAL সক্রিয় করা হলে CTS টেস্টগুলো প্রত্যাশিত আচরণ যাচাই করবে।
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2026-06-18 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2026-06-18 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]