مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

nalsa

عضویت از 1394/12/28

استفاده همزمان چند کاربر از برنامه

  • پنجشنبه 2 اردیبهشت 1395
  • 01:14
تشکر میکنم

زمانی که دوکاربر همزمان از برنامه استفاده میکنند (دریک شبکه محلی 1 سرور و 2تا کلاینت) چیکار کنیم اطلاعاتی که به دیتابیس ارسال میشه باهم تداخل نکنه

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 2 اردیبهشت 1395
  • 09:09

از چه ORM استفاده میکنید ؟

اگر از Entity استفاده میکنید خودش جلوی همزمانی (concurrency) را میگیره ، البته خود sql هم بسیار قدرتمند عمل میکنه و تا حد ممکن جلوی همزمانی را میگیره

کاربر سایت

nalsa

عضویت از 1394/12/28

  • پنجشنبه 2 اردیبهشت 1395
  • 10:16

کدهای من خیلی ساده هستن و از لایه Biz برای اتصال به دیتابیس استفاده میکنه و هر کانکشن به یک استور پراسیجر وصل میشه و تو دیتابیس رید و رایت و دلیت و آپدیت میکنه 

البته خودم داخل برنامه یکسری تمهیدات اندیشیدم که تداخل اطلاعات رو به حداقل میرسونه ولی بازهم امکان این اتفاق وجود داره

کاربر سایت

aligooli

عضویت از 1395/02/04

  • شنبه 4 اردیبهشت 1395
  • 01:45

اگر چند میلیون رکورد رو هم همزمان به طرف SQL Server بفرستین خودش مدیریت میکنه و تداخل پیش نمیاد. (البته از ورژن 2000 به اینطرف اینطوری شده.)

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)