একটি সাধারণ দৃশ্যের বিপরীতে, যা কোনো স্টোরেজ স্পেস নেয় না বা কোনো ডেটা ধারণ করে না, একটি বস্তুগত দৃশ্যে এক বা একাধিক বেস টেবিল বা ভিউয়ের বিরুদ্ধে একটি প্রশ্নের ফলে সারি থাকে। একটি বস্তুগত দৃশ্য বেস টেবিলের মতো একই ডাটাবেসে বা একটি ভিন্ন ডাটাবেসে সংরক্ষণ করা যেতে পারে
মেটিরিয়ালাইজড ভিউ কি ডেটা সঞ্চয় করে?
একটি বস্তুগত দৃশ্য হল একটি প্রাক-গণনা করা ডেটা সেট যা একটি ক্যোয়ারী স্পেসিফিকেশন থেকে প্রাপ্ত (ভিউ সংজ্ঞায় নির্বাচন করুন) এবং পরবর্তী ব্যবহারের জন্য সংরক্ষিত হয় কারণ ডেটাটি প্রাক-গণনা করা হয়, একটি বস্তুগত দৃষ্টিভঙ্গি অনুসন্ধান করা ভিউয়ের বেস টেবিলের বিরুদ্ধে একটি ক্যোয়ারী চালানোর চেয়ে দ্রুত।
মেটিরিয়ালাইজড ভিউ লগ টেবিল কোথায় সংরক্ষিত হয়?
একটি বস্তুগত ভিউ লগ মাস্টার টেবিলের মতো একই স্কিমাতে মাস্টার ডাটাবেসে অবস্থিত। একটি মাস্টার টেবিলে শুধুমাত্র একটি বস্তুগত ভিউ লগ সংজ্ঞায়িত থাকতে পারে।
মেটিরিয়ালাইজড ভিউ কি টেবিল?
A materialized view হল একটি ডাটাবেস অবজেক্ট যা একটি প্রশ্নের ফলাফল ধারণ করে ক্যোয়ারীটির FROM ক্লজ টেবিল, ভিউ এবং অন্যান্য বস্তুগত দৃষ্টিভঙ্গির নাম দিতে পারে। সম্মিলিতভাবে এই বস্তুগুলোকে বলা হয় মাস্টার টেবিল (একটি প্রতিলিপি শব্দ) বা বিস্তারিত টেবিল (একটি ডেটা গুদামজাতকরণ শব্দ)।
একটি বস্তুগত দৃশ্য বনাম একটি সাধারণ দৃশ্য কী?
ভিউ সাধারণত ডেটা ব্যবহার করা হয় যখন ঘন ঘন ডেটা অ্যাক্সেস করা হয় এবং টেবিলের ডেটা ঘন ঘন আপডেট করা হয়। অন্যদিকে যখন ঘন ঘন ডেটা অ্যাক্সেস করতে হয় এবং টেবিলের ডেটা ঘন ঘন আপডেট করা হয় না তখন ম্যাটেরিয়ালাইজড ভিউ ব্যবহার করা হয়।