কম্পিউটার

কোয়েরি ম্যানেজমেন্টের পরিষেবাগুলি কী কী?


ক্যোয়ারী ম্যানেজমেন্ট পরিষেবাগুলি হল সম্ভাবনার সেট যা ক্যোয়ারী উৎপাদন, ডাটাবেসে ক্যোয়ারী বাস্তবায়ন এবং ডেস্কটপে সেট করা ফলাফলের মধ্যে বিনিময় পরিচালনা করে। এই পরিষেবাগুলি ডাটাবেসের সাথে গ্রাহক সহযোগিতার উপর সম্পূর্ণ প্রভাব ফেলে৷

কোয়েরি ম্যানেজমেন্টের বিভিন্ন পরিষেবা রয়েছে যা নিম্নরূপ -

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

বিষয়বস্তু সরলীকরণ মেটাডেটা সাধারণত সাধারণভাবে উপলব্ধ পরিষেবার পরিবর্তে ফ্রন্ট-এন্ড টুলের জন্য নির্দিষ্ট। সরলীকরণের নিয়মগুলি সাধারণত ফ্রন্টএন্ড টুলের মেটাডেটা রিপোজিটরিতে লুকানো থাকে।

কোয়েরি রিটার্গেটিং এবং মাল্টিপাস SQL − ক্যোয়ারী রিটার্গেটিং সার্ভিস ইনকামিং ক্যোয়ারী পার্স করে, মেটাডেটাতে উপাদানগুলি খুঁজে দেখায় যে সেগুলি কোথায় আছে, এবং তারপর ক্যোয়ারী বা এর উপাদানগুলিকে যথাযথভাবে পুনঃনির্দেশ করে৷ এতে সাধারণ ডাইভার্ট, ভিন্নধর্মী যোগদান এবং ইউনিয়ন এবং বিয়োগ সহ সেট ফাংশন জড়িত।

এই সহজ-সাউন্ডিং ফাংশনটি আসলেই স্বাধীন হার্ডওয়্যার প্ল্যাটফর্মে স্বাধীন ফ্যাক্ট টেবিল হোস্ট করা সম্ভব করে তোলে। এটি আমাদের দুটি ভিন্ন সার্ভারে উত্পাদন খরচ এবং গ্রাহক বিক্রয়ের মতো দুটি ফ্যাক্ট টেবিল থেকে ডেটা জিজ্ঞাসা করতে দেয় এবং ফলাফলগুলিকে একটি গ্রাহক অবদান প্রতিবেদনে নির্বিঘ্নে একত্রিত করতে দেয়৷

সমগ্র সচেতনতা − সামগ্রিক সচেতনতা হল কোয়েরি রিটার্গেটিং এর একটি নির্দিষ্ট কেস যেখানে পরিষেবাটি সনাক্ত করে যে একটি কোয়েরি ফ্লাইতে বিশদ ডেটা যোগ করার পরিবর্তে একটি উপলব্ধ সমষ্টি সারণী দ্বারা পূরণ করা যেতে পারে। উদাহরণস্বরূপ, যদি কেউ দৈনিক টেবিল থেকে মাসের ভিত্তিতে বিক্রয়ের জন্য প্রশ্ন করে, তাহলে পরিষেবাটি মাসিক ফ্যাক্ট টেবিলের বিপরীতে চালানোর জন্য কোয়েরিটিকে পুনরায় সংজ্ঞায়িত করে।

সমষ্টিগত ন্যাভিগেটর হল সেই উপাদান যা এই সামগ্রিক সচেতনতাকে সমর্থন করে। যে পদ্ধতিতে ডাটাবেস অ্যাপ্লিকেশন দ্বারা সূচীগুলি নির্বাচন করা হয়, সমষ্টিগত নেভিগেটর সুবিধা স্বয়ংক্রিয়ভাবে সমষ্টি নির্বাচন করে৷

সর্বোত্তম সমষ্টিগত নেভিগেটরগুলি শেষ-ব্যবহারকারীর সরঞ্জামগুলি থেকে আলাদা এবং কিছু ব্যবহারকারী DBMS-এ SQL পাঠানোর জন্য সমষ্টিগত নেভিগেশন সুবিধা সমর্থন করে। একটি সমষ্টিগত নেভিগেটর যা শেষ-ব্যবহারকারীর টুলে এম্বেড করা হয় সেটি সেই নির্দিষ্ট টুলে বিচ্ছিন্ন হয়ে যায় এবং DBA-এর জন্য একটি সমস্যা তৈরি করে যাকে একটি জটিল পরিবেশে একাধিক টুল সমর্থন করতে হবে।

সর্বোত্তম সমষ্টিগত নেভিগেটর সমস্ত আগত এসকিউএল-এর পরিসংখ্যান সমর্থন করে এবং বর্তমান সমষ্টির কাস্টম স্তরের নথিগুলিই নয় বরং আরও সমষ্টির পরামর্শ দেয় যা DBA দ্বারা বিকাশ করা উচিত৷

তারিখ সচেতনতা - তারিখ সচেতনতা পরিষেবা ব্যবহারকারীকে নির্দিষ্ট তারিখের ব্যাপ্তি বের না করেই বর্তমান বছর থেকে তারিখ এবং আগের বছর থেকে তারিখের বিক্রয়ের মতো আইটেমগুলিকে প্রশ্ন করতে সক্ষম করে৷ এটি সাধারণত প্রযোজ্য তারিখগুলি চিনতে পিরিয়ডের মাত্রা সারণীতে বৈশিষ্ট্যগুলি বজায় রাখে৷


  1. তথ্য নিরাপত্তা নিরাপত্তা সেবা কি কি?

  2. সি টোকেন কি?

  3. C# এ মন্তব্য কি?

  4. জাভা 9-এ মেমরি ম্যানেজমেন্টের পরিবর্তনগুলি কী কী?