View Full Version : سوال: تایید یا تایید نشدن کاربران؟
TeRMiNaT00o00R
شنبه 10 مهر 1389, 11:56 صبح
با سلام من برنامه ای رو دارم که اون برنامه عضویت میگیره اما اعضا باید توسط مدیر تایید بشن تا عضویتشون تایید بشه میخواسنم ییبنم کل کسایی که ثبت نام کردن یعنی کسایی که تایید شداه اند و تایید نشدن داجل یه جدول قرار بگیرن و با یه فیلد تایید یا هنوز تایید نشدنشون چک بشه بهتر یا این که اعضایی که تایید شدنو داخل یه جدول دیگه قرار بدم بهتر ؟؟ ممنونم
Rezahak
شنبه 10 مهر 1389, 13:25 عصر
سلام
حتما استفاده از يك فيلد از نظر ذخيره و بازيابي مقرون به صرفه تر از استفاده از يك جدول است مگر اينكه توقع ديگري داشته باشيد :بامزه:
TeRMiNaT00o00R
شنبه 10 مهر 1389, 15:46 عصر
سلام
حتما استفاده از يك فيلد از نظر ذخيره و بازيابي مقرون به صرفه تر از استفاده از يك جدول است مگر اينكه توقع ديگري داشته باشيد :بامزه:
مرسی و اما اگه رکورد ها زیاد باشن چی ؟ موقع Select مشکلی پیش نمیاد
؟
Rezahak
شنبه 10 مهر 1389, 15:58 عصر
نه مشكلي پيش نمي ياد مي توني از index استفاده كني كه باعث بهينه شدن عملكرد select در تعداد ركوردهاي بالا مي شود
خيلي تاثير داره:لبخند::لبخند:
hamid-nic
شنبه 10 مهر 1389, 16:43 عصر
دوست عزیز با یک فیلد از نوع bit به راحتی می توانید به هدفتان برسید .
موفق باشید.
Reza_Yarahmadi
یک شنبه 11 مهر 1389, 09:46 صبح
از نظر حافظه اي و مقرون به صرفه بودن 2 روش فرق چنداني با هم نميكنن چون در روش اول bit ارزشي نداره!!! در روش دوم هم بعد از تاييد توسط مدير از جدول تاييد نشده ها حذف و به تاييد شده ها انتقال پيدا ميكنه ولي از نظر سرعت پردازش و سربار بستگي به اين داره كه تعداد اعضا تا چه اندازه زياد ميشه (به چند ميليون نفر هم ميرسه؟) و يا مدير چند بار به اطلاعات يك كاربر تاييد نشده سر ميزنه تا تاييدش كنه و ... در حالت كلي جدا كردن جدولها مقرون به صرفه تر به نظر مياد :چشمک:
نه مشكلي پيش نمي ياد مي توني از index استفاده كني كه باعث بهينه شدن عملكرد select در تعداد ركوردهاي بالا مي شوددرسته كه با ايندكس گذاري سرعت واكشي بالا ميره ولي وقتي تعداد ركوردها چند ميليون باشه يك مقدار سرعت پايينتره تا 100 ركورد!!
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.