এসকিউএল সার্ভারের পরিসংখ্যানগুলি ডাটাবেস বা বাফার পুলে সংরক্ষণ করা আছে?


10

শুধু ভাবছি ডাটাবেজে স্ট্যাটাস রাখা আছে কিন্তু মেমরিতে নেই? যদি আমি প্রোড সার্ভার থেকে ডেটাবেসটিকে ডেভলপমেন্ট সার্ভারে ব্যাকআপ / পুনরুদ্ধার করি, তবে এটি কি একই পরিসংখ্যান রাখবে যাতে আমি যদি ডেভলপমেন্ট সার্ভারে এটি প্রয়োগ করি তবে মৃত্যুদণ্ড কার্যকর করার পরিকল্পনাগুলি আরও আলাদা হবে না?

উত্তর:


15

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

প্রশ্ন হিসাবে: পরিসংখ্যান ডাটাবেসে তাই একটি ব্যাকআপ / পুনরুদ্ধার পরিসংখ্যান সংরক্ষণ করবে।

নোট করুন যদিও পরিসংখ্যান সংরক্ষণ করা পুনরুত্পাদনযোগ্যতার পরিকল্পনার কোনও গ্যারান্টি নয়। অন্যান্য কারণগুলি পরিকল্পনা উত্পাদন, যেমন সিপিইউ সংখ্যা এবং র‌্যামের পরিমাণকে প্রভাবিত করে।


ঠিক আছে, বোঝার। স্পষ্টতার জন্য ধন্যবাদ!
জয় ওয়াকার

9

3

রেমাস যেমন বলেছিল , টেবিলের পরিসংখ্যানগুলি টেবিল এবং সূচকগুলির মতো অন্যান্য বস্তুর মতো ডেটাবেজে সংরক্ষণ করা হয়। তারা কার্যকর করার পরিকল্পনাটি বেছে নেওয়ার ক্ষেত্রে বড় ভূমিকা পালন করে, তবে অন্যান্য কারণও রয়েছে।

বলা হচ্ছে, এসকিউএল সার্ভার অন্য ধরণের পরিসংখ্যান, পরিসংখ্যান জানে যা আমাদের সাম্প্রতিক আচরণ সম্পর্কে তথ্য দেয়।

উদাহরণস্বরূপ, ডিএমভিগুলি ys.dm_db_index_usage_statsএবং sys.dm_db_index_operational_statsসূচকটি কীভাবে ব্যবহৃত হয় সে সম্পর্কে পরিসংখ্যানগুলি ফেরত দেয়।

এই পরিসংখ্যানগুলি কেবল স্মৃতিতে সঞ্চিত থাকে। সার্ভার পুনরায় আরম্ভের সময় হারিয়ে গেছে এবং ব্যাকআপ নিয়ে ভ্রমণ করবে না।

তবে, অপ্টিমাইজার কোনও পরিকল্পনা তৈরি করতে এগুলি ব্যবহার করে না।


হ্যাঁ, এই কারণেই আমার প্রথম প্রশ্ন / সংশয় ছিল। আমি ভাবছিলাম পরিসংখ্যানগুলি ডিএমভির অনুরূপ। সার্ভার পুনরায় চালু হলে বা ডিবি অন্য সার্ভারে পুনরুদ্ধার করা হলে সেগুলি চলে যেতে পারে। পয়েন্টটি তৈরি করার জন্য ধন্যবাদ।
জয় ওয়াকার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.