- গরম দাগ কি?
অ্যারন সঠিক এবং আমি উপরে যা বলেছি তা পুনঃভাগ করতে যাচ্ছি না, তবে এটি কেবল ডিস্ক আইওর নয়। টেম্পডিবিতে বেশিরভাগ লোকদের যে সমস্যাটি রয়েছে তা প্রধান ট্র্যাকিং নির্দিষ্ট ট্র্যাকিং স্ট্রাকচারের প্রতি বিতর্কিত কারণে।
যেহেতু একাধিক টেম্পডিবি ফাইল থাকার কারণে আনুপাতিক ভরাট এবং রাউন্ড রবিন অ্যালগরিদমগুলি কার্যকরভাবে বরাদ্দ জুড়ে "ন্যায্য" হিসাবে কার্যকরভাবে স্থান নিতে দেয়, কোনও বরাদ্দ ছাড়াই একটি নতুন ফাইল যুক্ত করে তা কিছুটা ছুঁড়ে দেয়। আমি একমত নই যে এটি "চিকেন লিটল" সতর্কতা (নীচে পণ্য আপডেটগুলি দেখুন) আপনি যদি PAGELATCH_*
নতুন ফাইলের জন্য অপেক্ষা করতে শুরু করেন এবং অনেকগুলি বা অন্য কোনও ফাইল নয়। এটি সাধারণত এমন সিস্টেমে ঘটে থাকে যেগুলিতে উচ্চ টেম্পডিবি ক্রিয়াকলাপ রয়েছে এবং ইতিমধ্যে একক ফাইলের বেশি রয়েছে।
দয়া করে নোট করুন যে এসকিউএল সার্ভার 2019-এ বিকল্পগুলি অন্তর্নিহিত সিস্টেম টেবিলগুলিকে কিছুটিকে ইন-মেমোরি টেবিলগুলিতে পরিবর্তন করতে পারে যা মেমোরি অবজেক্টগুলি ডিস্ক-বেকড টেবিলের চেয়ে আলাদাভাবে বরাদ্দ করা হওয়ায় উন্নতি করতে পারে। ডিস্ক-ভিত্তিক সারণী হ'ল প্রচলিত সারণী যা আমরা সকলেই বছরের পর বছর ধরে কাজ করে যাচ্ছি। এসকিউএল সার্ভার 2014 মেমরি-অনুকূলিত টেবিলগুলি প্রবর্তন করেছে । এসকিউএল সার্ভার 2019 মেমরি-অনুকূলিত টেবিলগুলিতে কিছু বরাদ্দ মেটাডেটা পরিচালনা করতে পারে।
সাম্প্রতিক পিএফএস পরিবর্তনগুলির সাথে সহায়তার জন্য এসকিউএল সার্ভার 2019 এ আরও একটি পরিবর্তন করা হয়েছিল, যা সাধারণত বরাদ্দকৃত স্মৃতিশক্তির কাঠামোর জন্য PAGELATCH_*
অপেক্ষা করতে থাকে।
- হট স্পটিং সম্পর্কে কী টেমপ্লেডে জিনিসগুলি আরও খারাপ করে তোলে?
আইএমএইচও কিছুই নেই। হ্যাঁ, টেম্পডিবিতে আরও আইটেম রয়েছে যা সরাসরি ব্যবহার না করে এটি লেখার কারণ হতে পারে যাতে এটি কিছু আইটেমকে বাধা দিতে পারে। তবে, ডেটা পরিবর্তনের হারের দিক দিয়ে খুব ব্যস্ত ইউজার ডাটাবেস যেমন খারাপ as এটি কেবল টেম্পডিবি-তে সীমাবদ্ধ নয়।
- ডিবিতে নির্দিষ্ট কোন জিনিসগুলি আরও খারাপ হতে পারে?
আমি সত্যিই হারুনের উপমা পছন্দ করি! যা চলছে তার সারমর্ম। আসলে কী খারাপ হয় তা হ'ল ডেটাবেজে থাকা বস্তুর জন্য স্থান বরাদ্দ এবং ট্র্যাকিং। যদি আপনার ব্যবহারকারীর ডাটাবেসটি বেশিরভাগ স্থিতিশীল (পরিবর্তনের কম হার) হয় বা আপনার টেম্পডিবি সত্যই ব্যবহৃত হচ্ছে না, আপনি কিছুই লক্ষ্য করবেন না। তবে, যদি এটি মোটামুটি ব্যস্ত সার্ভার হয় তবে আপনি পেজলেচ অপেক্ষা করতে বা বাড়াতে পারেন যা কাফেলা ব্লক করতে পারে।
অ্যারন ইতিমধ্যে চিহ্নিত করেছে যে পুরানো সংস্করণে ইউনিফর্ম এক্সটেন্টস ব্যবহার করা হয়েছে এবং ফাইলগ্রুপের সমস্ত ফাইল একসাথে বৃদ্ধি পায় তা নিশ্চিত করার জন্য ট্রেস পতাকা রয়েছে (অ্যারোন পয়েন্ট 1117 এবং 1118 যা 2016+-এ এনওপি রয়েছে)। আমি অন্য যে বিষয়টি আবারও উল্লেখ করতে চাই তা হ'ল এটি কেবল টেম্পডিবি নয়, কোনও ডাটাবেসের জন্য এবং শারীরিক বিন্যাসটি প্রয়োজনের উপর নির্ভর করে চিন্তা করা উচিত।
এটি কেবল হটস্পটিং সংক্রান্ত সমস্যার জন্য নয় তবে এটি সিস্টেমের অন্যান্য অংশ যেমন ব্যাকআপ / রিস্টোর, ফাইল ম্যানেজমেন্ট, ফাইল সিস্টেম মেটাডেটা ফ্রেগমেন্টেশন ইত্যাদি ক্ষেত্রে প্রযোজ্য, যা একাধিক ফাইলের সাহায্যে সহায়তা করা যেতে পারে।
আপনি waitresource
পিএফএস পৃষ্ঠায় (যা পৃষ্ঠা 1 এবং তারপরে প্রতি 8088 পৃষ্ঠায়) সন্ধান করে বরাদ্দ কাঠামোর যুক্তি দেখতে পাচ্ছেন । যদি আপনি দেখতে পান যে একই ফাইলটিতে (2: ফাইল: পৃষ্ঠা) রয়েছে তবে আপনি জানেন যে এটি ঘটছে।