আমার এই মত একটি অনুরোধ আছে
SELECT
[EstimateId],
[CreationUserId],
[EstimateStatusValueId],
[LanguageId],
[LocationId],
[EstimatorUserId],
[FilterUnitSystemTypeId],
[EstimateNumber],
[RevisionNumber],
[CreationDate],
[ModificationDate],
[ProjectDescription],
[IsBsdq],
[ClosingDate],
[ClosingTime],
[ClosingUpdatedOn],
[DeadLineDate],
[IsReceived],
[Inclusion],
[Exclusion],
[Misc],
[Note],
[WorkDeadLines],
[Comments],
[Validity],
[PlansLocation],
[PlansReceivedFrom],
[Price]
FROM [Estimate].[Estimates]
ORDER BY [ClosingDate] ASC, [ClosingTime] ASC
আমি যখন এই কোয়েরিটি এসএসএমএসে চালিত করি তখন আমি 953ms এর এক্সিকিউটিভ সময় পাই, তবে যখন আমি আমার সি # তে লিনক কোয়েরি থেকে এই কোয়েরিটি চালাই তখন আমি 1813ms এর নির্বাহের সময় পাই।
লিনক ক্যোয়ারিতে "। নেট স্ক্যালক্লায়েন্ট ডেটা সরবরাহকারী" ব্যবহার করা হয় এবং এটি এনটিটি ফ্রেমওয়ার্ক (ইডিএমএক্স ফাইল) এর বিরুদ্ধে জারি করা হয়। এটি কি কোনও সমস্যা হতে পারে?
একই অনুরোধগুলি কিন্তু একই ডাটাবেসের বিপরীতে বিভিন্ন প্রসঙ্গ থেকে সম্পাদন করা সেই অনুরোধগুলির সম্পাদনের সময়ের মধ্যে কেন আমার বড় পার্থক্য আছে কেউ জানেন?
আমি উভয়ের অনুরোধের সমস্ত কার্যকরকরণ পরিকল্পনা যাচাই করেছি এবং তারা তাদের সংশ্লিষ্ট জিজ্ঞাসা মেটানোর জন্য একই সূচকটি ব্যবহার করে।
সি # অনুরোধের বাস্তবায়ন পরিকল্পনাটি দেখার জন্য আমি এসকিউএল প্রোফাইলারটি শো প্ল্যান এক্সএমএল ইভেন্টটি ফাঁদে ফেলতে ব্যবহার করি এবং আমি এটিকে এসএসএমএসের সাথে তুলনা করি এবং উভয়ই একই are