আমাদের এন্টারপ্রাইজ অ্যাপ্লিকেশনটি ডেটা স্টোরেজের জন্য এসকিউএল সার্ভার ব্যবহার করে এবং এটি মূলত একটি ওলটিপি সিস্টেম। তবে, আমাদের অ্যাপ্লিকেশনটির একটি গুরুত্বপূর্ণ উপাদান একটি উল্লেখযোগ্য ওএলএপি কাজের চাপ তৈরি করে।
টেম্পডিবিতে আমাদের লেটেন্সিটি প্রায় 100 মিমি। এই প্রবণতা সময়ের সাথে সাথে ধরে রাখে এবং বন্ধALLOW_SNAPSHOT_ISOLATION
হয়ে যায় । আমরা এই সমস্যাটি নিয়ে সমস্যা সমাধান করছি এবং আমরা এখনও অবধি একমাত্র আকর্ষণীয় জিনিস খুঁজে পেয়েছি তা হ'ল এখানে বেশ কয়েকটি উল্লেখযোগ্য সংখ্যক হ্যাশ রয়েছে এবং টেম্পডিবির জন্য বাছাইয়ের পরিমাণ রয়েছে। আমরা অবাক করেই দেখি এটি আমাদের ওএলএপি কাজের চাপ থেকে আসছে।
প্রশ্ন
স্পিলের কোন ফ্রিকোয়েন্সি সম্পর্কিত? কোন? কত স্পিল / সেকেন্ড? আমাদের প্রাথমিক ডেটা ইঙ্গিত দেয় যে আমাদের প্রতি সেকেন্ডে প্রায় 2 টি হ্যাশ স্পিল এবং প্রতি মিনিটে 25 ধরণের স্পিল রয়েছে।
এটা কি সম্ভব যে স্পিলের এই ফ্রিকোয়েন্সিটি আমাদের উচ্চ টেম্পডিবি লেখার বিলম্বের প্রাথমিক অপরাধী হতে পারে?
অন্যান্য তথ্য
আমরা প্রতি সংখ্যা সংখ্যক কোর হিসাবে প্রস্তাবিত হিসাবে টেম্পডিবির জন্য একাধিক ফাইল ব্যবহার করছি। টেম্পিডবি ফাইলগুলি একটি রেড 1 + 0 সান (উচ্চ কার্যকারিতা এসএসডি সহ) থাকে তবে এটি মূল ডিবি ডেটা এবং লগ ফাইলগুলির মতো একই ডিভাইস। টেম্পডিবি ফাইলগুলি এত বড় আকারের যে সেগুলি খুব কমই বেড়ে যায়। আমরা ট্রেস ফ্ল্যাগগুলি 1117 বা 1118 ব্যবহার করছি না Another আর একটি পরিবর্তনশীল হ'ল এই সেট আপটি বিভিন্ন ডেটাবেজের জন্য ভাগ করা হয় যা সমস্ত মাঝারি থেকে উচ্চ লোডের অভিজ্ঞতা করে।
আমাদের এমএসডিএন, এসকিউএল দক্ষতা এবং অন্যান্য সাইটগুলিতে আমরা খুঁজে পেয়েছি টেম্পডিবি রাইটিং বিলম্বের জন্য গ্রহণযোগ্য ব্যাপ্তির তুলনায় আমাদের 100 এমএসের লেটেন্সি অনেক বেশি। তবে, আমাদের অন্যান্য ডেটাবেসগুলির জন্য লেটেন্সি লিখতে ভাল (10 মিমি নীচে)। অন্যান্য পরিসংখ্যানের উপর ভিত্তি করে, এটি প্রদর্শিত হয় যে আমরা টেমপ্লেডবি ভারীভাবে ব্যবহার করছি, বিশেষত অভ্যন্তরীণ সামগ্রীর জন্য। সুতরাং আমরা কেন আমাদের অ্যাপ্লিকেশনটি এত বেশি কেন অভ্যন্তরীণ বস্তুগুলি ব্যবহার করছে তা জানার চেষ্টা করার জন্য আমরা খনন করছি।
আমাদের প্ল্যাটফর্মে বাস্তব পারফরম্যান্স সমস্যাগুলি রয়েছে যা বিভিন্ন উপায়ে প্রকাশিত হয়। আমরা আমাদের সিস্টেমের রিসোর্স ব্যবহারের বৈশিষ্ট্যগুলি খনন করতে চেষ্টা করার জন্য পারফ কাউন্টারগুলি পর্যবেক্ষণ করছি, ডিএম ভিউগুলি দেখেছি এবং আমাদের অ্যাপ্লিকেশন আচরণ বিশ্লেষণ করছি। আমরা এই মুহুর্তে স্পিলের উপর দৃষ্টি নিবদ্ধ রেখেছি কারণ আমরা পড়েছি যে স্পিলের মারাত্মক নেতিবাচক প্রভাব রয়েছে কারণ এগুলি মেমরির পরিবর্তে ডিস্কে সঞ্চালিত হয়। এবং আমাদের কাছে খুব বেশি সংখ্যক স্পিল রয়েছে বলে মনে হয়, তবে আমি লোকেদের "উচ্চ" বলে বিবেচনা করে কিছুটা ইনপুট পেতে চেয়েছিলাম wanted