ওরাকেলে কেন বাল্ক সংগ্রহ দ্রুত হয়?
ওরাকেলে কেন বাল্ক সংগ্রহ দ্রুত হয়?

ভিডিও: ওরাকেলে কেন বাল্ক সংগ্রহ দ্রুত হয়?

ভিডিও: ওরাকেলে কেন বাল্ক সংগ্রহ দ্রুত হয়?
ভিডিও: Database Not Open - How to solve this Problem 2024, নভেম্বর
Anonim

যেহেতু বাল্ক সংগ্রহ রেকর্ড নিয়ে আসে স্তূপ , INTO ধারায় সর্বদা একটি সংগ্রহের ধরন পরিবর্তনশীল থাকা উচিত। ব্যবহারের প্রধান সুবিধা বাল্ক সংগ্রহ এটা বাড়ে কর্মক্ষমতা ডাটাবেস এবং PL/SQL ইঞ্জিনের মধ্যে মিথস্ক্রিয়া হ্রাস করে।

একইভাবে, আপনি জিজ্ঞাসা করতে পারেন, কখন আমি বাল্ক সংগ্রহ ব্যবহার করব?

যখন আপনি নিশ্চিত হন যে আপনার SELECT স্টেটমেন্টের রিটার্নিং ফলাফল ছোট তখন আপনার উচিত বাল্ক সংগ্রহ ব্যবহার করুন সিলেক্ট-ইন বিবৃতি সহ ধারা। অন্যথায় আপনার বাল্ক সংগ্রহ ক্লজ আপনার সিলেক্ট-ইন বিবৃতিকে মেমরি হগিং দানব করে তুলবে। ফলস্বরূপ এটি আপনার ডাটাবেসের কর্মক্ষমতা মন্থর করবে।

এছাড়াও, কিভাবে বাল্ক সংগ্রহ ওরাকল কাজ করে? ক বাল্ক সংগ্রহ হয় ডেটা আনার একটি পদ্ধতি যেখানে PL/SQL ইঞ্জিন SQL ইঞ্জিনকে বলে সংগ্রহ করা একসাথে অনেক সারি এবং তাদের a সংগ্রহ . এসকিউএল ইঞ্জিন সমস্ত সারি পুনরুদ্ধার করে এবং সেগুলিকে লোড করে সংগ্রহ এবং পিএল/এসকিউএল ইঞ্জিনে ফিরে যায়। সব সারি হয় শুধুমাত্র 2টি প্রসঙ্গ সুইচ দিয়ে পুনরুদ্ধার করা হয়েছে।

এই পদ্ধতিতে, ওরাকলের বাল্ক সংগ্রহ এবং বাল্ক বাইন্ডের মধ্যে পার্থক্য কী?

বাল্ক সংগ্রহ : একটি ক্লজ। কার্সার থেকে রেকর্ড আনতে ব্যবহৃত হয়। সবার জন্য : একটি স্টেটমেন্ট। আনা রেকর্ডের dml অপারেশন করতে ব্যবহৃত হয়। এর শরীর সবার জন্য বিবৃতি হল একটি একক DML বিবৃতি -- একটি INSERT, UPDATE, অথবা DELETE৷ INTO, FETCH INTO, এবং ধারায় ফিরে আসা।

বাল্ক সংগ্রহ কি এবং বাল্ক সংগ্রহে কোন সীমাবদ্ধতা?

ব্যবহার বাল্ক সংগ্রহ PL/SQL-এর ক্লজ নিম্নলিখিত বোঝায় সীমাবদ্ধতা : সংগ্রহ একটি তালিকাভুক্ত লক্ষ্য ভেরিয়েবল হিসাবে ব্যবহার করা উচিত বাল্ক সংগ্রহ INTO ধারা। 4. যৌগিক লক্ষ্য (যেমন বস্তু) ব্যবহার করা যাবে না দ্য রিটার্নিং ক্লজের সাথে ফিচারের জন্য অন্য ধারায় রিটার্নিং ত্রুটি রিপোর্ট করা হয়েছে।

প্রস্তাবিত: