PDA

View Full Version : مبتدی: جلوگیری از insert همزمان در mysql



spider man
چهارشنبه 13 فروردین 1393, 18:31 عصر
درود

چطوری میتونم از insert همزمان در mysql جلوگیری کنم ؟

masiha68
چهارشنبه 13 فروردین 1393, 21:10 عصر
یعنی چی ؟
اینزرت همزمان یعنی اینکه دوتا داده همزمان توی دیتابیس ذخیره بشن

spider man
دوشنبه 25 فروردین 1393, 16:48 عصر
یعنی دو تاکاربر اگر در یک زمان ثبت نام کنن چی ؟ باید چطور جولویش رو بگیرم ؟

sherlock0111
دوشنبه 25 فروردین 1393, 17:52 عصر
خوب چه اشکالی داره دو کاربر هم زمان ثبت نام کنند
اصلا این شرایط پیش نمیاد!

saeedvir
دوشنبه 25 فروردین 1393, 20:21 عصر
درود

چطوری میتونم از insert همزمان در mysql جلوگیری کنم ؟

اون قدری نباید توی برنامه تاثییر بذاره ها !!

شاید با تغییر فایل my.conf بشه کارایی کرد ولی من تا به حال نشنیدم !

foreach
دوشنبه 25 فروردین 1393, 20:48 عصر
اگه برای برسی کردن چیزی میخواید جلوی اینکارو بگیرید میتونید قبلش جدول رو لاک کنید


LOCK TABLE tbl_name WRITE|READ

masiha68
دوشنبه 25 فروردین 1393, 20:49 عصر
این حالت هیچوقت پیش نمیاد ... شما هم اگه واستون مهمه که از یک داده فقط یک عدد داشته باشین قبل اینزرت چک کنین ببینین اون داده وجود داره یه نه ...