ورود

View Full Version : ضبط تصویر و میزان سرعت بانک..



ehsane
شنبه 26 دی 1383, 13:22 عصر
با سلام به همه دوستان
در یک برنامه تحت شبکه کدام راه را برای نگهداری تصاویر پیشنهاد می کنید
ضبط تصاویر در بانک بصورت یک فیلد
نگهداری تصاویر در یک شاخه در شبکه و ضبط آدرس آن در بانک

آیا استفاده از ضبط تصاویر در بانک سرعت برنامه ( سرعت دسترسی به بانک ) را کم میکند یا خیر - بانک مورد نظر اس کیو ال 2000

با تشکر

سار
شنبه 26 دی 1383, 15:37 عصر
فکر میکنم بیشتر به سخت افزارت مربوط باشه سرعت والبته نوع کد نویسی

ehsane
یک شنبه 27 دی 1383, 14:10 عصر
دوست عزیز میشه یک مقدار بیشتر توضیح بدی؟

سار
یک شنبه 27 دی 1383, 18:39 عصر
من اکه اصلا ذخیره تصاویر در خارج از بانک رو پیشنهاد نمیکنم.
سرعت خوندن هم خیلی زیاد به ترافیک شبکه و نوع سخت افزار اون بستگی داره.
البته هرچه قدر رجوع سیستم به سرور کم باشه بهتر.
فکر میکنم بهتر باشه از فرمهای آن باند استفاده بشه تا باند. تا به این شکل رجوع به سرور برای کارهای غیر لازم کم بشه.

SReza1
چهارشنبه 30 دی 1383, 16:48 عصر
سلام
استراتژیهای مختلفی برای استفاده از تصویر در این گونه سیستمها موجود است.
روش اول اینکه شما فایل رو بیرون از بانک و در هارددیسک ذخیره کنی! که البته باید سطوح دسترسی به فایلها رو حتما در مورد اون لحاظ کن.
روش دوم ذخیره سازی در بانک اطلاعاتی است. ولی به هیچ وجه در همان جدولی که میخواهید اطلاعات رکورد را نشان بدهید این کار را نکنید. یک جدول کمکی که کل تصاویر برنامه روی آن ذخیره شده اند را در نظر بگیرید. حتی میتوانید برای ذخیره سازی به بانک بگوئید که نوع فیلد من از نوه تصویر و(یا متنهای بزرگ) است که پروسسهای مربوط به خودشو انجام بده.
جمع بندی اینکه با توجه به نیاز شما هر دو روش قابل انجام است.
:موفق:

Dolphin
جمعه 02 بهمن 1383, 12:04 عصر
هرچی باشه بانک سرعتش از روی شبکه بهتره ؟ :گیج:

esi022
یک شنبه 04 بهمن 1383, 05:02 صبح
چرا میخوای تصاویر رو بیاری تو db
اینجوری حجم بانکت بیشتر میشه و تصاویر باینری میشن بعد ذخیره.

بعد سالها بیشتر افرادی که مجبور به اینکار شدن ذخیره کردن آدرس رو پیشنهاد میکنن
http://www.vbforums.com/printthread.php?t=296304
http://www.webmasterworld.com/forum88/5660.htm

ehsane
یک شنبه 04 بهمن 1383, 11:15 صبح
با تشکر از دوستان عزیز
به نظرم ذخیره تصاویر بصورت فایل در هارد و ذخیره آدرس فایل مذکور در یک بانک بصورت مجزا هم میزان حجم بانک اطلاعاتی را کاهش میدهد و هم میتواند در سرعت دسترسی های کلاینت ها به بانک تاثیر خوبی داشته باشد چرا که شما یک متن را ذخیره کرده اید. از طرف دیگر احتمال از بین رفتن بانک نیز وجود دارد ولی با استفاده از این روش حداقل از اسکن کردن تعداد 1000 تصویر بی نیاز خواهی بود. در مجموع با توجه به پیشنهادهای خوب بچه ها در بالا استفاده از روش فوق را تجربه می کنم.

با تشکر از راهنمایی های خوب دوستان :oops:

abdollahi
دوشنبه 27 تیر 1384, 00:10 صبح
بحث جالبی بود.

art2000ir
چهارشنبه 22 فروردین 1386, 23:31 عصر
اگر عکس داخل بانک باشه موقع گزارش گیری با کریستال به مشگل می خوری

ehsane
پنج شنبه 23 فروردین 1386, 10:13 صبح
ببخشیدا تاریخ موضوع رو یه نگاهی بکنید بعد نیست! دو سال و.. پیش!!!!!!!