ورود

View Full Version : ميزان افزايش حجم بانك با ذخيره باينري عكس



saeed-kh
سه شنبه 31 فروردین 1389, 20:25 عصر
سلام و خسته نباشيد.
من بانك برنامم رو با sql expressطراحي كردم و حدود 4/5 تا جدول داره
و يك جدول براي اطلاعات اعضا
خواستم ببينم اگه عكس خود عضو رو (به جاي آدرس عكس)به صورت باينري توي جدول ذخيره كنم حداكثر چند ركورد ميتونم داشته باشم تا كارايي برنامه در آينده پايين نياد؟؟؟؟؟

شايد ركوردهاي اين جدول حداكثر به 500 و بقيه جداول هر كدام به 10000 تا برسه.

آيا تا اين حد كارايي مطلوب ميمونه.نظر تجربي شما تا چند ركورده؟؟؟؟

marijooon
سه شنبه 31 فروردین 1389, 21:17 عصر
من میدونم سرعت میاد پایین ولی میگن حرفه ای تره ذخیره عکس ها تو دیتابیس در ضمن فکر می کنم تو برنامه های تحت وب هم ممکنه اینقدر حجم پایگاهت زیاد بشه که فضات کم بیاد!:افسرده:
اساتید لطفا کمک کنند:عصبانی++:

sasan_vm
سه شنبه 31 فروردین 1389, 21:42 عصر
عکس را با فرمت JPG, J2K ذخیره کنید مثلا یک عکس رنگی با ابعاد 3x4 و کیفیت 200dpi تقریبا 8 تا 15 KB می شود که اگر 5000 رکورد داشته باشید تقریبا 75 MB حجم کل عکسها خواهد بود.

علیرضا مداح
چهارشنبه 01 اردیبهشت 1389, 19:45 عصر
سلام ،
توصیه می شود که اگر قصد ذخیره ی فایل در دیتابیس را دارید، حجم فایل از 1 مگابایت بیشتر نبوده و همچنین از یک FileGroup مجزا برای ذخیره سازی داده های باینری استفاده نمایید،
بر روی ویژگی FileStream در SQL Server 2008 نیز مطالعه نمایید،
جستجو در فروم هم فراموش نشود،

با سپاس،/

sia_2007
چهارشنبه 01 اردیبهشت 1389, 23:32 عصر
SQL Express محدودیت حجم 4 گیگابایت داره