PDA

View Full Version : سوال: حجم زياد فايل MDF



ب- تات
شنبه 14 شهریور 1388, 09:41 صبح
با سلام
آيا غير از SHRINK راه بهتري براي كم كردن حجم يك ديتابيس 3GB هست ؟ اين شده يه مشكل . در ضمن ديتابيس نورمال سازي هم كردم و مجبورم ايندكسهام رو داشته باشم.بيشتر دنبال زيپ كردن ايندكسها و جداول غير ضروري هستم...

In_Chan_Nafar
یک شنبه 15 شهریور 1388, 08:15 صبح
همانطور كه مي دانيد Shrink كردن DataFile پدر اون رو در مياره و راه حل مناسبي براي اينكار نيست اگر صرفا دنبال فشرده سازي هستي SQL 2008 در سطح جدول و... اين موضوع را دارد اما براي SQL هاي غير از 2008 بستگي به معماري بانك اطلاعاتي دارد شما مي توانيد جهت كاهش حجم فايل اصلي DataFile برين سراغ FileGroup

nasr
یک شنبه 15 شهریور 1388, 08:23 صبح
در SQL 2008 چطور اینکار را بکنیم؟

ب- تات
یک شنبه 15 شهریور 1388, 08:25 صبح
همانطور كه مي دانيد Shrink كردن DataFile پدر اون رو در مياره

واقعا!!!!؟
من فبل از هر بار بك آپ گيري بصورت اتوماتيك SHRINK ميكنم تا حجم بك آپ كم بشه. اين اشكالي داره؟

ب- تات
دوشنبه 16 شهریور 1388, 08:49 صبح
همانطور كه مي دانيد Shrink كردن DataFile پدر اون رو در مياره و راه حل مناسبي براي اينكار نيست اگر صرفا دنبال فشرده سازي هستي SQL 2008 در سطح جدول و... اين موضوع را دارد اما براي SQL هاي غير از 2008 بستگي به معماري بانك اطلاعاتي دارد شما مي توانيد جهت كاهش حجم فايل اصلي DataFile برين سراغ FileGroup

FILEGROUP هم به هر حال چند تا فايل ميشن كه مجموع آنها اندازه فايل اصلي ميشه و شايد حتي بيشتر

علیرضا مداح
دوشنبه 16 شهریور 1388, 09:37 صبح
سلام دوست عزیز،
مقاله زیر را برای آشنایی با Data Compression در SQL Server 2008 مطالعه نمایید:
SQLServerCentral - SQL Server 2008 and Data Compression (http://www.sqlservercentral.com/articles/SQL+Server+2008/65292/)
مقاله ی زیر نیز در خصوص Shrink کردن مفید می باشد:
Why you want to be restrictive with shrink of database files (http://www.karaszi.com/SQLServer/info_dont_shrink.asp)
،/

ب- تات
دوشنبه 16 شهریور 1388, 11:41 صبح
ممنون اما من در حال حاضر دارم با SQL2000 كار ميكنم در ضمن compress در sql2008 فقط در نسخه Enterprise موجود هست !!!