سلام دوستان لطفا راهنمایی کنید مفهوم Concurrency یا همزمانی در انتیتی فریم ورک چیست ؟ کاربرد Concurrency رو هم بگید. ممنون
اول بهتره یه تعریف خیلی مختصر و مفیدی از واژه همزمانی یا Concurrency داشته باشیم. "همزمانی به انجام چند کار در یک زمان گفته می شود." از تعریف همزمانی مشخصه که زمان هایی نیاز هست چندین کار همزمان انجام بشه. مثلا ثبت چند رکورد از چند user مختلف در دیتابیس و همچنین پاسخ سرور به چندین request از چندین کاربر مختلف.
وقتی برنامه شما به صورت همزمان نوشته شده باشه وقتی کاربر اول request صادر میکنه سرور مشغول پاسخ دهی به درخواست کاربر میشه. اگر در همین زمان کاربر دوم یا حتی سوم و ... هم request هایی رو صادر کنن، سرور بخشی از توان و منابعش رو برای پاسخ به کاربران بعدی صرف می کنه و همزمان به همه request ها پاسخ داده میشه.
حال ببینیم موضوع همزمانی چگونه در انتیتی فریم ورک کنترل می شود. فرض کنید یک ردیف از اطلاعات (یک entity) همزمان توسط چند کاربر درخواست ویرایش شود. در این جا چند راه حل وجود دارد.
در مجموع موضوع همزمانی در انتیتی فریم ورک به نحوه مدیریت همزمان دسترسی به یک رکورد خاص اشاره دارد.
بحث همزمانی در حین کار با اطلاعات پایگاه داده موضوع مهمی می باشد. در Sql Server هم به چهار نوع همزمانی رخ می دهد.
تاریخ :
1401/02/24
- ساعت :
02:17:00 PM
- بازدید :
2008
- پاسخ :
1
|
تاریخ :
1403/01/06
- ساعت :
05:14:00 PM
- بازدید :
677
- پاسخ :
1
|
تاریخ :
1402/12/12
- ساعت :
03:20:00 PM
- بازدید :
531
- پاسخ :
1
|
تاریخ :
1402/07/20
- ساعت :
01:34:00 PM
- بازدید :
922
- پاسخ :
1
|
تاریخ :
1402/06/27
- ساعت :
12:27:00 PM
- بازدید :
1461
- پاسخ :
2
|
تاریخ :
1402/06/25
- ساعت :
11:37:00 AM
- بازدید :
1042
- پاسخ :
1
|
تاریخ :
1402/03/05
- ساعت :
11:36:00 PM
- بازدید :
1136
- پاسخ :
1
|
تاریخ :
1402/03/03
- ساعت :
07:57:00 AM
- بازدید :
1064
- پاسخ :
1
|
تاریخ :
1401/12/03
- ساعت :
07:18:00 PM
- بازدید :
1231
- پاسخ :
1
|
تاریخ :
1401/11/01
- ساعت :
09:58:00 AM
- بازدید :
1440
- پاسخ :
1
|
تاریخ :
1401/02/24
- ساعت :
02:17:00 PM
- بازدید :
2008
- پاسخ :
1
|
تاریخ :
1403/08/29
- ساعت :
07:15:00 PM
- بازدید :
75
- پاسخ :
0
|
تاریخ :
1403/08/18
- ساعت :
10:40:00 AM
- بازدید :
109
- پاسخ :
0
|
تاریخ :
1402/07/23
- ساعت :
04:01:00 PM
- بازدید :
1033
- پاسخ :
1
|
تاریخ :
1403/05/30
- ساعت :
09:22:00 AM
- بازدید :
428
- پاسخ :
1
|
تاریخ :
1402/08/01
- ساعت :
06:25:00 PM
- بازدید :
930
- پاسخ :
1
|
تاریخ :
1402/08/16
- ساعت :
10:38:00 AM
- بازدید :
1356
- پاسخ :
1
|
تاریخ :
1398/08/17
- ساعت :
01:27:00 AM
- بازدید :
4797
- پاسخ :
1
|
تاریخ :
1402/09/08
- ساعت :
07:34:00 PM
- بازدید :
1160
- پاسخ :
1
|
تاریخ :
1402/09/21
- ساعت :
11:10:00 PM
- بازدید :
597
- پاسخ :
1
|