Group Blog
 
<<
กุมภาพันธ์ 2555
 
 1234
567891011
12131415161718
19202122232425
26272829 
 
28 กุมภาพันธ์ 2555
 
All Blogs
 
เร่งความเร็วในการ Backup ด้วย Compression

หลายคนอาจจะนึกไม่ถึงว่า การ Compress จะช่วยให้เร็วขึ้นได้อย่างไร
ในเมื่อต้องเสียเวลาประมวลผลเพื่อบีบอัดข้อมูล น่าจะช้าลงมากกว่า
แต่ในความเป็นจริงแล้ว ระยะเวลาที่เสียไปในการบีบอัดข้อมูลให้เล็กลงนั้น
น้อยกว่าเวลาที่ใช้ในการเขียนข้อมูลลงดิสก์มาก

ถ้าสมมติมีข้อมูลที่ต้อง Backup ลง Disk จำนวน 100GB จะใช้เวลาประมาณ 120 นาที
แต่ถ้าข้อมูลถูกบีบอัดลดเหลือ 50GB จะใช้เวลาเพียง 60 นาทีเท่านั้น
เมื่อรวมกับเวลาที่เพิ่มขึ้นเพื่อใช้ในการบีบอัดอีก 10 นาที รวมเป็น 70 นาที
จะสามารถประหยัดเวลาที่ใช้ในการ Backup ได้ถึง 50 นาที
ซึ่งโดยเฉลี่ยแล้ว ข้อมูลจะถูกบีบอัดได้ราว ๆ 70% นั่นหมายถึง ระยะเวลาที่ใช้ในการ Backup จะลดไปมากกว่าครึ่งเลยทีเดียว
อีกทั้งการ Restore ก็จะเร็วขึ้นอีกด้วย เพราะปริมาณข้อมูลที่ต้องอ่านจากดิสก์ลดลง

ดังนั้นการ Compress นอกจากจะประหยัดเนื้อที่แล้ว ยังประหยัดเวลาทั้งการ Backup และ Restore อีกด้วย

สำหรับการตั้งค่า สามารถตั้งค่าได้ 2 ระดับ คือระดับค่า Default ของเซิร์ฟเวอร์ (Instance) และระดับการ Backup แต่ละครั้ง

การตั้งค่า Default ระดับ Instance ให้คลิกขวาที่ Instance เลือก Properties > Database Settings > กาเลือก Backup Compression

ซึ่งการกำหนดนี้ จะมีผลต่อการ Backup ทุกครั้งที่ไม่ได้กำหนดตัวเลือก Compression เอง

การตั้งค่าสำหรับการ Backup แต่ละครั้ง ที่หน้าต่างการ Backup > Options
ให้เลือก Set Backup Compression เป็น Compress Backup

ซึ่งจะตรงกับตัวเลือก WITH COMPRESSION เมื่อใช้ T-SQL ในการ Backup

สุดท้าย คุณลักษณะพิเศษนี้ สามารถใช้ได้ใน SQL Server 2008 Enterprise Edition ขึ้นไป
กับ SQL Server 2008 R2 ตั้งแต่ Standard Edition ขึ้นไปเท่านั้น
และถึงแม้ว่า SQL Server 2008 Edition ที่ต่ำกว่าจะไม่สามารถสร้าง Compressed Backup ได้ แต่ก็ยังสามารถ Restore ไฟล์ Backup ที่ถูก Compress ได้ครับ


//technet.microsoft.com/en-us/library/bb964719.aspx


Create Date : 28 กุมภาพันธ์ 2555
Last Update : 29 กุมภาพันธ์ 2555 0:06:46 น. 0 comments
Counter : 2232 Pageviews.

ชื่อ : * blog นี้ comment ได้เฉพาะสมาชิก
Comment :
  *ส่วน comment ไม่สามารถใช้ javascript และ style sheet
 

saknarak
Location :


[ดู Profile ทั้งหมด]

ฝากข้อความหลังไมค์
Rss Feed
Smember
ผู้ติดตามบล็อก : 1 คน [?]




MCT, MCITP:SQLServer, MySQL DBA, DEV, CCSI
Friends' blogs
[Add saknarak's blog to your web]
Links
 

 Pantip.com | PantipMarket.com | Pantown.com | © 2004 BlogGang.com allrights reserved.