আমি এই সমস্যাটি দেখেছি এবং শেষ পর্যন্ত এটি ঠিক করার জন্য প্রকাশিত হটফিক্সটি আসলে মাইক্রোসফ্ট সিএসএসের সাথে আমার মামলার প্রত্যক্ষ ফলাফল ছিল। ফিক্সের জন্য কোনও সার্বজনীন কেবি নিবন্ধ নেই। আপনি এসকিউএল সার্ভারে সার্ভিস প্যাক 4 এবং সর্বাধিক সাম্প্রতিক সংযোজনীয় আপডেট প্রয়োগ করেছেন তা নিশ্চিত করুন (লেখার সময় এটি ক্রমবর্ধমান আপডেট # 3 (9.00.5259) )।
হটফিক্স প্রকাশ না হওয়া অবধি মাইক্রোসফ্টের পরামর্শ ছিল কেবল # টেম্প টেবিল তৈরি করা বন্ধ করুন (অনেকটা কেবি # 916086 এর মতো )। যেহেতু এর অর্থ হ'ল কয়েক ডজন এবং কয়েক ডজন রিপোর্টিং প্রক্রিয়াটির যথেষ্ট পরিমাণে পুনর্লিখন, তাই আমার ক্ষেত্রে কাজটি (ট্রেস ফ্ল্যাগ বা টেম্প ফাইলের বিন্যাস নির্বিশেষে) প্রতি সপ্তাহান্তে আমাদের ক্লাস্টারটি পুনরায় চালু করতে হবে। ইশ।
অর্ডার tempdb ব্যবহার খুঁজিয়া বাহির করার জন্য, যে করতে পারেন সাহায্যের প্রায় কয়েক স্ক্রিপ্ট হয়, যেমন দেখতে আদম Machanic এর sp_whoIsActive , নির্দিষ্টভাবে:
এবং এই স্ক্রিপ্টটিও (এবং মন্তব্যগুলিতে) @ এসকিউএলসোল্ডার থেকে:
আমি নিশ্চিত সব আপনার এক্সিকিউটেবল-এর পাথ ব্যবহার করছেন করতে হবে LOCAL STATIC READ_ONLY FORWARD_ONLY
(দেখুন এই এবং এই ), এবং যদি সেখানে কোনো পরিচিত দামী প্রশ্ন যা #temp টেবিল / @table ভেরিয়েবল, CTEs ব্যাপক ব্যবহার করতে দেখতে, বা হ্যাশ যোগদান করে অপ্রয়োজনীয় প্রকারের বা নেতৃত্ব থাকতে পারে ... এর সবগুলিই সমস্যায় অবদান রাখতে পারে (আমি সন্দেহ করি যে আপনি একটি সুবর্ণ কারণ খুঁজে পাবেন)। "আপনার-বক-ফর-বুক" শুরুর পয়েন্ট হিসাবে সবচেয়ে সহজ সুস্পষ্ট ফিক্সটি হ'ল ডিফল্টগুলির পরিবর্তে যথাযথ এবং কম খরচে কার্সার বিকল্পগুলি ব্যবহার করা।
এর মধ্যে আমি (ক) সিইউ # 3 ইনস্টল করব এবং (খ) পিএসএস কল করব। তাদেরকে বলুন যে আপনি খুব নির্দিষ্ট স্থিরতার পরে আছেন যা ইতিমধ্যে বাগ হিসাবে নিশ্চিত হয়ে গেছে এবং এটি একটি ব্যক্তিগত হটফিক্স হিসাবে অন্য ব্যবহারকারীদের কাছে প্রকাশিত হয়েছে: "ভিএসটিএস # 109112 - টেম্প টেবিল পেছানো ড্রপ নির্দিষ্ট কাজের চাপের জন্য স্কেল করে না" " আপনাকে প্রাথমিকভাবে কেস ফি দিতে হবে তবে এটি যেহেতু একটি বাগ, তাই চার্জটি ফেরত দেওয়া উচিত।
SELECT @@VERSION;
? আমার উত্তর অনুসারে আমার প্রথম পরামর্শটি হবে আপনি এসপি 4 এবং অতি সাম্প্রতিকতম আপডেটের বিষয়ে নিশ্চিত হওয়া cum