نمایش نتایج 1 تا 4 از 4

نام تاپیک: روش مناسب برای درج داده ها در فیلد ی از نوعvarbinary(max

  1. #1
    کاربر دائمی آواتار reza_Nazem
    تاریخ عضویت
    فروردین 1385
    محل زندگی
    تهران
    پست
    250

    روش مناسب برای درج داده ها در فیلد ی از نوعvarbinary(max

    در sql2000 برای درج در فیلد های image از دستور writetext استفاده می کردم تا حجم log file زیاد نشود
    حالا می خوام در sql2008 از فیلد varbinary استفاده کنم
    بهترین روش برای درج در این نوع فیلد چیست که مشکلی با log file پیدا نکنم؟
    ایا دستوراتی مشابه writetext برای کار با فیلد های varbinary وجود دارد ؟

  2. #2

    نقل قول: روش مناسب برای درج داده ها در فیلد ی از نوعvarbinary(max

    سلام.
    اگر LOG FILE برای شما مهم نیست و ازش backup تهیه نمیکنید مدل recovery دیتابیس رو روی simple قرار بدید.

  3. #3
    کاربر دائمی آواتار reza_Nazem
    تاریخ عضویت
    فروردین 1385
    محل زندگی
    تهران
    پست
    250

    نقل قول: روش مناسب برای درج داده ها در فیلد ی از نوعvarbinary(max

    ممنون
    ولی ربطش رو به سوال خودم متوجه نشدم

    شاید این جوری بپرسم بهتر باشه : من اگه با دستور insert ستون های varbinary maxرا مقدار دهی کنم مشکلی برایم در آینده پیش نمی آید . ایا این راه بهینه ترینه؟
    البته من تو msdn یه سری زدم گفته بود که می تونید این نوع ستون ها را با دستور insert مقدار دهی کنید ولی مخوام ببینم راه بهتری هم هست یا نه؟

  4. #4

    نقل قول: روش مناسب برای درج داده ها در فیلد ی از نوعvarbinary(max

    سلام.
    در مورد پاسخ من ، منظورم این هست که شما اگر نیازی به Log file ندارید اصلا نگران افزایش حجم اون نباشید.اگر روی مدل Simple قرار بدید و گزینه auto Shrink رو انتخاب کنید حجم فایل شما معمولا ثابت خواهد ماند و افزایش پیدا نخواهد کرد.
    در مورد اضافه کردن نیز فکر نمیکنم راه دیگه ای باشه. خلاصه به یک طریق باید این فیلدها مقداردهی شوند. اگر رکورد مورد نظر نیست باید از Insert استفاده کنید اگر هم رکورد وجود داره باید با استفاده از Update مقدارشو تغییر بدید.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •