পটভূমি
আমি এমএনএসকিউএল ২০০ ((স্ট্যান্ডার্ড) থেকে উইন ২০০ server সালে ৪৮ জিবি র্যাম সহ একটি নতুন সার্ভারে এমএসএসকিউএল ২০১২ (-৪-বিট ওয়েব সংস্করণ) র সাথে 160৪ জিবি র্যামের সাথে একটি নতুন সার্ভারে এমএসএসকিউএল ২০০ ((স্ট্যান্ডার্ড) থেকে 160 জিবি ডাটাবেস স্থানান্তরিত করার প্রক্রিয়ায় আছি। পুরানো সার্ভারটি লাইভ এবং লোডের নিচে; নতুন সার্ভার উত্পাদন করা হয় না। নতুন সার্ভারে 8 টি টেম্পডিবি ফাইল রয়েছে (প্রতিটি 4 জিবি)।
সমস্যা
নতুন সার্ভারে পরীক্ষার সময় আমি অসংখ্য প্রশ্নের পদক্ষেপগুলি সতর্কতার কারণ হিসাবে উল্লেখ করছি "মৃত্যুর সময় ডেটা স্পিল করতে অপারেটর টেম্পডিডিবি ব্যবহার করে" mentioning আমি কয়েকটি প্রশ্নের পুনর্লিখন করে বিভিন্ন ধরণের এড়াতে সক্ষম হয়েছি, তবে এটি সত্যিই সমস্যাটির দিকে নজর দিচ্ছে না। পুরানো সার্ভারে একই কোয়েরিগুলি ছড়িয়ে পড়ে না। আমি পড়েছি যে এমএসএসকিউএল যখন মেমরিতে কোনও ক্রিয়াকলাপ শেষ করতে না পারে এবং টেমপ্লেডে পৃষ্ঠা পৃষ্ঠা ছড়িয়ে দিতে হয় তখন স্পিলগুলি ঘটে। আমি স্পিল সম্পর্কে উদ্বিগ্ন করা উচিত?
উদাহরণ
আমি ডেটাবেজে স্প_আপডেস্টেটস চালিয়েছি, সুতরাং পরিসংখ্যানগুলি আপ টু ডেট হওয়া উচিত তবে আপনি লক্ষ করবেন যে সারিগুলির আনুমানিক এবং আসল সংখ্যার মধ্যে কিছু বিভেদ রয়েছে।
মেমরি উদ্বেগ
আমি 64 গিগাবাইটের 58 এমএসএসকিউএল-এর জন্য একটি সর্বাধিক মেমরি সেটিংস সেট করেছি। বর্তমানে এমএসএসকিউএল এই মেমরিটির প্রায় 35gb গ্রাস করেছে, তবে এটির কার্যকারিতা কেবল 682 এমবি রয়েছে। পুরাতন সার্ভারটি (উত্পাদনের ক্ষেত্রেও হ্যান্ডলিং লোডে) এমএসএসকিউএলে প্রতিশ্রুতিবদ্ধ 44 গিগাবাইট মেমরি রয়েছে যার মধ্যে 43.5 জিবি তার কার্যস্থলে রয়েছে।
আমি জানি না যে স্পিলগুলি কোনও স্মৃতি সেটিংয়ের সাথে সম্পর্কিত হতে পারে - কারও কোনও ধারণা আছে? এমএসএসকিউএল রক্ষার জন্য একর একশ র্যাম রয়েছে, সুতরাং কেন এটি কিছু ধরণের এবং হ্যাশ ম্যাচের জন্য টেম্পডবিতে স্পিল করছে?