এসকিউএল সার্ভার সমান্তরালে ক্যোয়ারি চালায়?


10

এসকিউএল সার্ভার সমান্তরালে ক্যোয়ারি চালায়? অন্য কথায়, আমি যদি একটি ভারী ক্যোয়ারী চালিত করি যা কার্যকর করতে 10 সেকেন্ড সময় নেয়, এবং একই সাথে 10 সেকেন্ডের মতো আরও একটি ভারী ক্যোয়ারী শুরু করে, দ্বিতীয় ক্যোয়ারীটি আসলে 10 সেকেন্ড পরে শুরু হবে, বা তারা উভয় একই সময়ে শুরু করবে? ?


1
কোনও সত্যিকারের উত্তর সম্ভব নয়, সংযোগ পুলিং এবং লকিং মেকানিজম সম্পর্কে পড়ুন

2
এসকিউএল সার্ভার কর্মী এবং সমবায় নির্ধারিত সময়সূচী আইএমও পড়তে আরও প্রাসঙ্গিক। সাধারণভাবে আপনার প্রশ্নের উত্তর হ্যাঁ "হ্যাঁ"।
মার্টিন স্মিথ

উত্তর:


14

আপনার অর্থ "একইসাথে"। উত্তরটি হ্যাঁ, সতর্কতার সাথে যা এখানে আলোচনা করার পক্ষে খুব বিস্তৃত। আসলে, আরডিবিএমএসের পুরো পয়েন্টটি সম্মতিযুক্ত।

"সমান্তরাল" এর এসকিউএল সার্ভারে একটি সুনির্দিষ্ট অর্থ রয়েছে: "একটি একক কোয়েরি একাধিক প্রসেসরের কোরের উপরে বিতরণ করা হয়"।


6

যতক্ষণ না আপনার প্রথম ক্যোয়ারী আপনার দ্বিতীয় ক্যোয়ারীতে প্রয়োজনীয় কোনও টেবিলটি লক করে না ততক্ষণ সেগুলি সমান্তরালে চলবে।


5

প্রশ্নগুলি যতদূর সম্ভব সমান্তরালভাবে চলে।

আপনি যা করেন তার উপর নির্ভর করে সারি, ব্লক বা পুরো টেবিলগুলিতে ডাটাবেস পড়তে এবং লেখার জন্য বিভিন্ন লক ব্যবহার করে।

যদি একটি ক্যোয়ারী কেবল একটি টেবিল থেকে পড়ে, অন্য কোয়েরি একই টেবি থেকে একই সময়ে পড়তে পারে। যদি কোনও ক্যোয়ারী কোনও টেবিলে কিছু রেকর্ড আপডেট করে, অন্য কোয়েরিটি এখনও টেবিল থেকে পড়তে সক্ষম হতে পারে যতক্ষণ না এটি আপডেটের জন্য লক করা কোনও রেকর্ড না পড়ে।


2

ডেটা উপর নির্ভর করে - সাধারণত এগুলি সমান্তরালভাবে চালিত হয় তবে কিছু লক করার পরিস্থিতিগুলির কারণে একটি ক্যোয়ারির জন্য অন্যটির জন্য অপেক্ষা করা হতে পারে। অবশ্যই যদি ডিস্ক সাবসিস্টেমটি দুর্বল হয় এবং আপনার প্রচুর পরিমাণে র্যাম না থাকে, একাধিক ক্যোয়ারী ধীর গতিতে চলতে পারে।


0

ডিডিএল (ডেটা সংজ্ঞা ভাষা) কাজ সমান্তরাল যেমন নির্বাচনী বিবৃতি
ডিএমএল (ডেটা সংশোধিত ভাষা) ইনসার্ট এবং আপডেট আপডেটের মত সমান্তরালে কাজ করে না


নির্বাচন কোনও ডিডিএল বিবৃতি নয়
এ_ ঘোড়া_ও_না_নাম

-1

আপনি যদি নীচের মতো প্রশ্নগুলি লিখছেন ... এটি সমান্তরালভাবে চলবে

SET XACT_ABORT ON
Begin Try
     Begin Tran
        --Your Sql Statement
     Commit Tran
End Try
Begin Catch
    Rollback Tran
End Catch

দ্রষ্টব্য - কোনও টেবিলের মধ্যে কোনও বাল্ক প্রবেশ করানোর ক্ষেত্রে আপনার সমান্তরাল ক্যোয়ারী অপেক্ষার অবস্থায় উপস্থিত হবে come

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.