কর্মক্ষমতা যত্ন নিন:
আমি অভিজ্ঞতা পেয়েছি যে কমপক্ষে EF কোরের সাথে এখানে দেওয়া বিভিন্ন উত্তরগুলির ফলে বিভিন্ন পারফরম্যান্স হতে পারে। আমি অবগত যে ওপি লিনককে এসকিউএল সম্পর্কে জিজ্ঞাসা করেছিল, তবে আমার কাছে মনে হয় যে একই প্রশ্নগুলি ইএফ কোর সম্পর্কেও ঘটে occur
একটি নির্দিষ্ট ক্ষেত্রে আমাকে হ্যান্ডেল করতে হয়েছিল, মার্ক গ্রাভেলের পরামর্শ অনুসারে (সিন্ট্যাক্টিক্যালি ভাল) একটি ক্রসের অভ্যন্তরে বাম সাথে যোগ দেয় - মাইক ইউ বর্ণিত অনুরূপ - যার ফলাফল ছিল যে এই নির্দিষ্ট প্রশ্নের জন্য আনুমানিক ব্যয় দুটি ছিল কোনও ক্রসের সাথে যোগ না হওয়া কোনও প্রশ্নের তুলনায় উচ্চতর বার । সার্ভারের প্রয়োগের সময় 3 এর গুণক দ্বারা পৃথক হয় । [1]
মার্ক গ্রাভেলের সমাধানের ফলে ক্রস যোগ না দিয়ে একটি ক্যোয়ারী তৈরি হয়েছিল।
প্রসঙ্গ: আমার মূলত দুটি টেবিলের উপর দুটি বাম সংযুক্তি সম্পাদন করা দরকার যার প্রত্যেকটিতে আবার অন্য টেবিলে যোগদানের প্রয়োজন। তদুপরি, সেখানে আমার যে টেবিলগুলির উপর আমার বাম জোড় প্রয়োগ করতে হবে তার উপর অন্যান্য কোথায়-শর্তগুলি নির্দিষ্ট করতে হয়েছিল। এছাড়াও, প্রধান টেবিলে আমার দুটি অভ্যন্তরীণ যোগদান হয়েছিল।
আনুমানিক অপারেটর খরচ:
- ক্রস প্রয়োগ সহ: 0.2534
- ক্রস ছাড়াই প্রয়োগ করুন: 0.0991।
এমএসে সার্ভারের প্রয়োগের সময় (ক্যুরিগুলি 10 বার কার্যকর করা হয়; সেট সংখ্যার সময় ব্যবহারের মাধ্যমে পরিমাপ করা হয়):
- ক্রস প্রয়োগ সহ: 5, 6, 6, 6, 6, 6, 6, 6, 6, 6
- ক্রস ছাড়াই প্রয়োগ করুন: 2, 2, 2, 2, 2, 2, 2, 2, 2, 2
(উভয় প্রশ্নের জন্য খুব প্রথম রানটি ধীর ছিল; মনে হচ্ছে কিছু ক্যাশে হয়েছে))
টেবিলের আকার:
- প্রধান টেবিল: 87 সারি,
- বাম জোড়ার জন্য প্রথম টেবিল: 179 সারি;
- বাম যোগদানের জন্য দ্বিতীয় সারণী: 7 সারি।
EF কোর সংস্করণ: 2.2.1।
এসকিউএল সার্ভার সংস্করণ: এমএস এসকিউএল সার্ভার 2017 - 14 ... (উইন্ডোজ 10 এ)।
সমস্ত প্রাসঙ্গিক সারণীতে কেবলমাত্র প্রাথমিক কীগুলিতে সূচি ছিল।
আমার উপসংহার: উত্সাহিত এসকিউএল দেখার জন্য এটি সর্বদা সুপারিশ করা হয় যেহেতু এটি সত্যিই আলাদা হতে পারে।
[1] মজার বিষয় যথেষ্ট, এমএস এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিওতে 'ক্লায়েন্টের পরিসংখ্যান' সেট করার সময়, আমি একটি বিপরীত প্রবণতা দেখতে পেলাম; অর্থাত্ ক্রস প্রয়োগ ব্যতীত সমাধানটির শেষ রানটি 1s এরও বেশি সময় নিয়েছিল। আমি মনে করি যে এখানে কিছু ভুল হচ্ছে - সম্ভবত আমার সেটআপটি দিয়ে।