Sto cercando di comprimere alcune tabelle che hanno NVARCHAR(MAX)campi. Purtroppo, il rowe la pagecompressione non hanno l'impatto desiderio (solo ~ 100/200 MB salvato per 20 tavolo GB). Inoltre, non sono in grado di applicare le compressioni di archivio archivio di colonne e archivio di colonne perché non supportano la compressione dei NVARCHAR(MAX)campi.
Qualcuno può dire se ho qualche alternativa qui?
Suppongo anche che la compressione rowe pagenon abbiano effetto perché il contenuto delle NVARCHAR(MAX)colonne è unico.
VARCHARcauserebbe potenzialmente la perdita di dati se si utilizzassero caratteri da più di 1 pagina di codice? Penso che il consiglio dovrebbe essere quello di convertire NVARCHAR(4000)se la lunghezza massima non è maggiore di 4000 perché tutti i valori sarebbero idonei per la compressione Unicode completa. Tuttavia, dalle informazioni nella domanda è probabilmente ipotizzabile che i valori superino i 4000 caratteri, motivo per cui al momento non vengono compressi.