ฉันกำลังพยายามบีบอัดตารางที่มีNVARCHAR(MAX)เขตข้อมูล น่าเสียดายที่rowการpageบีบอัดข้อมูลไม่มีผลกระทบต่อความปรารถนา (บันทึกเพียง ~ 100/200 MB สำหรับตาราง 20 GB) นอกจากนี้ฉันไม่สามารถใช้การบีบอัดที่เก็บคอลัมน์และที่เก็บคอลัมน์ได้เนื่องจากพวกเขาไม่สนับสนุนการบีบอัดNVARCHAR(MAX)ฟิลด์
มีใครบอกได้ไหมว่าฉันมีทางเลือกอื่น ๆ ที่นี่?
ฉันเดาด้วยrowและการpageบีบอัดไม่มีผลเพราะเนื้อหาของNVARCHAR(MAX)คอลัมน์นั้นไม่เหมือนใคร
VARCHARเป็นสาเหตุของการสูญหายของข้อมูลหากมีการใช้อักขระจากหน้ารหัสมากกว่า 1 หน้า? ฉันคิดว่าคำแนะนำควรเปลี่ยนเป็นNVARCHAR(4000)ถ้าความยาวสูงสุดไม่เกิน 4000 เพราะค่าทั้งหมดจะมีสิทธิ์สำหรับการบีบอัด Unicode แบบเต็ม ถึงกระนั้นก็อาจจะปลอดภัยที่จะสันนิษฐานจากข้อมูลในคำถามว่าค่ามีความยาวมากกว่า 4,000 ตัวอักษรซึ่งเป็นเหตุผลว่าทำไมพวกเขาจึงไม่บีบอัดข้อมูล