PDA

View Full Version : concurrency controls در sql server



asemoon barooni
دوشنبه 24 بهمن 1390, 14:45 عصر
سلام دوستان خسته نباشید
من دارم concurrency controls رو در sql server بررسی می کنم از خود سایت MSDN برای این موضوع استفاده کردم ولی خوب نتونستم ازش استفاده کنم واسه همین از دوستان میخوام اگه کسی در این زمینه تجربه داره یا منبعی میشناسه بهم معرفی کنه واقعا ازتون ممنون میشم.

asemoon barooni
یک شنبه 30 بهمن 1390, 11:51 صبح
یعنی کسی نمیتونه در این زمینه راهنمایی کنه؟ یا به این دلیله که خیلی کلی بحث رو گفتم؟ اگه اینجوریه تا من بحث رو از جزئیات شروع کنم و شما دوستان کمک کنید؟

in_chand_nafar
یک شنبه 30 بهمن 1390, 12:08 عصر
سلام دوست عزیز برای آشنایی با مفاهیم و جزئیات Concurrency در SQL به دنبال منابع زیر باشید
مفهوم Lock و انواع آن
Lock Granularity در SQL Server
Transaction
Isolation Level
کلیه این مباحث در Books Online وجود دارد
آموزش این مباحث رو نمیشه با تایپ چند تا جمله کوچولو انجام داد چون بحث بسیار بزرگی است
برای حرفه ای شدن در این مطلب نیاز دارید که کتاب های
SQL Inside را بخونید
http://www.persiadevelopers.com/books/books.aspx?id=262

موفق باشید

asemoon barooni
یک شنبه 30 بهمن 1390, 12:34 عصر
خیلی ممنون دوست عزیر من مطالب تئوری انواع قفلهای اشتراکی و انحصاری، پروتکل ها رو خوندم و کاملا متوجه شدم ولی در سایت msdn برای sql دو نوع کنترل همروندی نوشته : cursor و Isolation Level و توضیحاتی در موردشون نوع دوم رو که کامل متوجه شدم ولی نوع اول برام گنگ بود .. ما 3 نوع تراکنش تو sql داریم ولی نگفته برای این نوع تراکنش ها به چه صورتیه و ... واسه همین دنبال یک منبع برای sql server بودم که اینا رو خوب توضیح داده باشه .