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

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

کاربر سایت

armin_21

عضویت از 1393/12/28

بهترین روش ذخیره سازی فایل در دیتابیس؟

  • چهارشنبه 10 آبان 1396
  • 12:26
تشکر میکنم

با سلام 

ببینید ما حدودا 100.000 عکس داریم با حجم حدودا 200gb ، حالا با توجه به این مقدار زیاد عکسها بهترین روش برای ذخیره سازی روش ذخیره عکس در دیتابیس هست یا فقط آدرس آن را ذخیره کنیم؟ با توجه به اینکه امنیت برای ما مهم هست. 

در حال حاضر ما فقط ادرس عکس را ذخیره کردیم که مشکل کندی سرور و... داریم.

با تشکر

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

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

سهیل علیزاده

عضویت از 1396/04/09

  • چهارشنبه 10 آبان 1396
  • 12:32

این عکس ها قرار است بروی وب نمایش داده شوند ؟

کاربر سایت

armin_21

عضویت از 1393/12/28

  • چهارشنبه 10 آبان 1396
  • 12:37

بله

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 10 آبان 1396
  • 12:44

اگر تصویر رو در بانک خیره کنید این کندی چند برابر میشود مگر اینکه از Sql 2014 به بعد استفاده کنید که امکانات خاصی برای ذخیره فایل دارد

کاربر سایت

سهیل علیزاده

عضویت از 1396/04/09

  • چهارشنبه 10 آبان 1396
  • 12:53

تنها اسم عکس را ذخیره کنید

کاربر سایت

رضا نصیری

عضویت از 1392/10/01

  • پنجشنبه 11 آبان 1396
  • 10:10

سلام.

سرور شما تنها با ذخیره کردن آدرس عکس نباید تا این حد کندی آن به چشم بیاید. 

اگر خودتان کار بلدید چه بهتر وگرنه با یک متخصص sql صحبت کنید تا دیتابیس شمارو آنالیز کنند.

FileGroup - Autogrowth رو حتما چک کنید. اینها تنظیمات خیلی موثری هستند که خیلی از ماها کلا اینارو رعایت نمیکنیم

----

و برای جواب راه  حل: تو sql  2014 و به بعدش, یه امکانی هست که اسم فایل رو ذخیره میکنه و در کنار آن فایل را نیز لاک میکنه و امکان ویرایش و حذف دستی برای فایل وجود ندارد.

یه تحقیق کنید حتما به نتیجه میرسید

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

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

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

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