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

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

کاربر سایت

download69

عضویت از 1395/12/01

جلوگیری از ثبت رکورد تکراری

  • سه شنبه 17 خرداد 1401
  • 23:44
تشکر میکنم

سلام و وقت بخیر

در پروژه ما یک سری بلیط به کاربر ارائه میشوند که این بلیط ها تاریخ و ساعت مشخص دارند و هر تاریخ و ساعت تنها به یک کاربر باید داده شود و یک تاریخ و ساعت نباید به دو کاربر داده شود. در حالت عادی با بررسی روی دیتابیس این مشکل ایجاد نمی شود ولی در زمانیکه بیش از ۳ هزار نفر در حال خرید هستند متاسفانه این بررسی که در چند مرحله هم انجام می شود به درستی عمل نمیکنه

میخواستم از اساتید راهنمایی بگیرم که برای بازدید های بالا چطور با این مسائل برخورد کنیم و آیا ممکن است از منابع سخت افزاری باشه؟

 

واسه هر بلیط یک رکورد ثبت شده که یک خاصیت وضعیت هم داره که بعد از رزرو غیرفعال میشه و در یک جدول دیگه اطلاعات بلیط و اطلاعات کاربر ذخیره میشه

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

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

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

CES

عضویت از 1396/01/14

  • پنجشنبه 9 تیر 1401
  • 12:33

سلام

 

شما بفرمایید بررسی را بر چه مبنایی انجام میدهید؟ اگر در بررسی مقدار ساعت را هم بررسی میکنید توجه کنید که میلی ثانیه هم در نظر گرفته بشه و صرفا اینکه در فلان ساعت و دقیقه بررسی انجام شده باشه شاید کمک نکنه. مطمئن باشید که فقط تا مولفه ای که مدنظر هست بررسی انجام بشه حالا یا دقیقه هست، یا ثانیه و یا میلی ثانیه

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

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

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

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