হিটম্যাপ অন্বেষণ করা হচ্ছে

এই পৃষ্ঠাটি বর্ণনা করে কিভাবে কী ভিজ্যুয়ালাইজার স্ক্যানে হিটম্যাপ বিশ্লেষণ করতে হয় যাতে আপনি Cloud Firestore কর্মক্ষমতা সমস্যার উৎস সনাক্ত করতে পারেন।

এই পৃষ্ঠাটি পড়ার আগে, আপনার Key Visualizer এর সারসংক্ষেপের সাথে পরিচিত হওয়া উচিত। আপনি আরও চাইতে পারেন:

উজ্জ্বলতা সামঞ্জস্য করা হচ্ছে

কী ভিজ্যুয়ালাইজার হিটম্যাপগুলি স্বাভাবিক বা নিম্ন মান নির্দেশ করতে গাঢ় রঙ ব্যবহার করে এবং উচ্চ মান নির্দেশ করতে উজ্জ্বল রঙ ব্যবহার করে। হিট ম্যাপে প্যাটার্ন দেখতে সাহায্য করার জন্য আপনি রঙের স্কেল সামঞ্জস্য করতে পারেন।

মনে রাখবেন যে বেশিরভাগ মেট্রিক্সের ক্ষেত্রে, কী ভিজ্যুয়ালাইজার আপনার ডাটাবেসের ব্যবহারের উপর ভিত্তি করে কোন মানগুলি "উচ্চ" এবং "নিম্ন" তা সনাক্ত করে। উদাহরণস্বরূপ, যদি আপনি একটি নির্দিষ্ট কী রেঞ্জে প্রতি সেকেন্ডে 20 টি রিড এবং অন্যান্য কী রেঞ্জে প্রতি সেকেন্ডে 1 টি রিড সম্পাদন করেন, তাহলে কী ভিজ্যুয়ালাইজার সেই নির্দিষ্ট কী রেঞ্জের জন্য একটি উজ্জ্বল রঙ ব্যবহার করে। মনে রাখবেন যে উজ্জ্বল রঙগুলি অগত্যা কোনও সমস্যা নির্দেশ করে না।

বিভিন্ন মানের জন্য ব্যবহৃত রঙগুলি সামঞ্জস্য করতে, Adjust Brightness আইকনের উভয় পাশে + / - বোতামগুলি ব্যবহার করুন। যখন আপনি উজ্জ্বলতা বাড়ান, তখন আপনি প্রতিটি রঙের প্রতিনিধিত্বকারী মানের পরিসর কমিয়ে দেন; যখন আপনি উজ্জ্বলতা কমিয়ে দেন, তখন আপনি মানের পরিসর বাড়ান।

উজ্জ্বলতা ডিফল্ট সেটিংসে রিসেট করতে, Adjust Brightness আইকনে ক্লিক করুন।

সময়কাল এবং মূল পরিসর জুম করা হচ্ছে

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

জুম ইন বা আউট করার বিভিন্ন উপায় রয়েছে:

  • হিটম্যাপের মধ্যে উপরে বা নিচে স্ক্রোল করুন।
  • আয়তক্ষেত্রাকার জুম বোতামে ক্লিক করুন, তারপর বড় করার জন্য একটি এলাকা নির্বাচন করতে ক্লিক করুন এবং টেনে আনুন।
  • Shift কী টিপুন এবং ধরে রাখুন, তারপর বড় করার জন্য একটি এলাকা নির্বাচন করতে ক্লিক করুন এবং টেনে আনুন।
  • Backspace অথবা Delete কী টিপে হিটম্যাপের পূর্ববর্তী অংশে ফিরে যান।
  • সম্পূর্ণ টেবিলটি দেখতে জুম কমান, রিসেট জুম বোতামে ক্লিক করে অথবা R কী টিপে।

কী প্রিফিক্স দ্বারা ড্রিল ডাউন করা হচ্ছে

নিম্নলিখিত বিভাগে উদাহরণ হিসেবে ডকুমেন্ট কী স্ক্যান ব্যবহার করে কীভাবে ড্রিল ডাউন করবেন তা বর্ণনা করা হয়েছে। ইনডেক্স কীগুলির ক্ষেত্রে, উপসর্গটি ইনডেক্স কীগুলির গ্রুপে পরিবর্তিত হয়।

হিটম্যাপের বাম দিকে, কী ভিজ্যুয়ালাইজার আপনার ডাটাবেসের শ্রেণিবিন্যাস অনুসারে কীগুলিকে সংগঠিত করে। আপনি এটি ব্যবহার করে নির্দিষ্ট কীগুলির জন্য ডেটাতে ড্রিল ডাউন করতে পারেন।

একটি সাধারণ উপসর্গ ভাগ করে নেওয়া কীগুলির একটি গ্রুপের হিটম্যাপের ডেটা গভীরভাবে জানতে:

  1. হিটম্যাপের বাম দিকে প্রদর্শিত কী অনুক্রমের যেকোনো একটি স্তরের উপর কার্সারটি সরান।

    কী ভিজ্যুয়ালাইজার হিটম্যাপের সেই ক্ষেত্রটি হাইলাইট করে যা এই স্তরের শ্রেণিবিন্যাস দেখায়। এটি এই স্তরের সমস্ত কীগুলির জন্য কী উপসর্গও দেখায়।

    কীগুলির একটি গ্রুপের জন্য হিটম্যাপে হাইলাইট করা এলাকার উদাহরণ

  2. আপনি যে কী অনুক্রমটি পরীক্ষা করতে চান তার স্তরে ক্লিক করুন।

    কী ভিজ্যুয়ালাইজার অনুক্রমের এই স্তরে জুম করে।

    কী অনুক্রমের একটি স্তরে জুম ইন করার উদাহরণ

  3. আরও জুম ইন করতে কী অনুক্রমের অন্য স্তরে ক্লিক করুন, অথবা পূর্ববর্তী এলাকায় ফিরে যেতে Backspace বা Delete কী টিপুন।

একটি মেট্রিক সম্পর্কে বিশদ পিন করা

যখন আপনি আপনার কার্সারটিকে হিটম্যাপের উপর নিয়ে যান, তখন কী ভিজ্যুয়ালাইজার একটি টুলটিপ প্রদর্শন করে যাতে কার্সারের নীচে থাকা মেট্রিক সম্পর্কে বিশদ থাকে। হিটম্যাপে ক্লিক করে আপনি এই টুলটিপটিকে পিন করতে পারেন। পিন করা টুলটিপগুলি মেট্রিক সম্পর্কে আরও বিশদ দেখায়। একটি টুলটিপ পিন করলে টুলটিপের স্ক্রিনশট নেওয়া বা টুলটিপ থেকে তথ্য অনুলিপি করা সহজ হয়।

মেট্রিক্স পরিবর্তন করা হচ্ছে

ডিফল্টরূপে, যখন আপনি একটি কী ভিজ্যুয়ালাইজার স্ক্যান খুলবেন, তখন এটি ডকুমেন্ট কীগুলির জন্য Ops/s মেট্রিক প্রদর্শন করবে, যা আপনাকে আপনার ব্যবহারের ধরণটির একটি সারসংক্ষেপ দেবে। অন্য কোনও মেট্রিকে স্যুইচ করতে, হিটম্যাপের উপরে মেট্রিক ড্রপ-ডাউন তালিকায় ক্লিক করুন, তারপরে আপনি যে মেট্রিকটি দেখতে চান তাতে ক্লিক করুন।

ইনডেক্স কী-এর ক্ষেত্রে, এটি ইনডেক্স রাইট অপস/এস মেট্রিক প্রদর্শন করে যা ইনডেক্স কী ব্যবহারের একটি সারসংক্ষেপ দেয়।

প্রতিটি মেট্রিকের বর্ণনার জন্য, কী ভিজ্যুয়ালাইজার মেট্রিক্স দেখুন।

ডকুমেন্ট কীগুলির জন্য বিভিন্ন মেট্রিক্সের মধ্যে সংযোগ খুঁজে বের করা

আপনি যখন মেট্রিক্সের তুলনা করতে চান বা মেট্রিক্সের মধ্যে পারস্পরিক সম্পর্ক খুঁজে পেতে চান, তখন Key Visualizer-এ একই সময়ে একাধিক মেট্রিক্স দেখতে পারেন। উদাহরণস্বরূপ, আপনি দেখতে চাইতে পারেন যে আপনার Ops/s হিটম্যাপের হটস্পটগুলি আপনার গড় লেখার ল্যাটেন্সি হিটম্যাপের উচ্চ ল্যাটেন্সির সাথে সম্পর্কিত কিনা।

একই সাথে একাধিক মেট্রিক্স এবং তাদের মান দেখতে, উপরের ডান কোণার কাছে তথ্য প্যানেল দেখান ক্লিক করুন। স্ক্যানের ডানদিকে একটি ফলকে মেট্রিক্সের একটি তালিকা প্রদর্শিত হবে।

একটি_স্ক্যানের জন্য মাল্টিমেট্রিক ফলক দেখানোর উদাহরণ

একসাথে বেশ কয়েকটি মেট্রিক পরীক্ষা করতে, মাল্টিমেট্রিক প্যানে নিম্নলিখিত সরঞ্জামগুলি ব্যবহার করুন:

  • সকল মেট্রিক্সের জন্য ক্ষুদ্রাকৃতির হিটম্যাপ দেখাতে বা লুকাতে, উপরের ডানদিকে Expand All বা Collapse All এ ক্লিক করুন।

  • একটি পৃথক মেট্রিকের হিটম্যাপ দেখাতে, মেট্রিকের নামে ক্লিক করুন।

  • একটি পৃথক মেট্রিকের হিটম্যাপ লুকাতে, মেট্রিকের নামে আবার ক্লিক করুন।

  • মূল উইন্ডোতে একটি মেট্রিকের হিটম্যাপ প্রদর্শন করতে, মেট্রিকের টাইটেল বারের বাম প্রান্তে থাকা সলিড তীরটিতে ক্লিক করুন।

    বাম তীরটি মূল উইন্ডোতে একটি মেট্রিক দেখায়

  • মূল ভিউতে সংশ্লিষ্ট কার্যকলাপ দেখতে একটি ক্ষুদ্রাকৃতির হিটম্যাপের উপর কার্সার রাখুন।

একই সময়ে একটি কী বাকেটের জন্য বিভিন্ন মেট্রিক্সের তুলনা করতে, আপনি একটি স্ক্যানে একটি মান পিন করতে পারেন, তারপর একই সময়ে একটি ভিন্ন মেট্রিকে স্যুইচ করতে পারেন:

  1. প্রধান উইন্ডোতে বৃহৎ তাপম্যাপে আগ্রহের একটি অবস্থান নির্দেশ করুন।
  2. টুলটিপটি পিন করতে ক্লিক করুন। পাশের প্যানের মানগুলি কী বাকেটের সাথে স্থির থাকে এবং আপনার পিন করা সময় নির্দেশ করে।
  3. বৃহৎ হিটম্যাপে একটি মেট্রিক প্রদর্শন করতে, সেই মেট্রিকের জন্য বাম দিকের শক্ত তীরটিতে ক্লিক করুন। প্রধান উইন্ডোতে থাকা টুলটিপটি আপনাকে সেই মেট্রিকের সম্পূর্ণ বিবরণ দেখায়।

এরপর কি?