Sto cercando di comprimere alcune tabelle che hanno NVARCHAR(MAX)
campi. Purtroppo, il row
e la page
compressione 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 row
e page
non abbiano effetto perché il contenuto delle NVARCHAR(MAX)
colonne è unico.
VARCHAR
causerebbe 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.