Limitazioni di Stretch Database
Si applica a: SQL Server 2016 (13.x) e versioni successive - Solo Windows
Importante
Stretch Database è deprecato in SQL Server 2022 (16.x) e database SQL di Azure. Questa funzionalità verrà rimossa nelle versioni future del motore di database. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata.
Informazioni sulle limitazioni per le tabelle basate sull'estensione e sulle limitazioni che attualmente impediscono l'abilitazione dell'estensione per una tabella.
Limitazioni per le tabelle abilitate per l'estensione
Le tabelle abilitate per l'estensione presentano le limitazioni seguenti.
Vincoli
- L'univocità non viene applicata per i vincoli UNIQUE e PRIMARY KEY nella tabella di Azure che contiene i dati migrati.
Operazioni DML
Non è possibile aggiornare o eliminare righe che sono state migrate o le righe idonee per la migrazione in una tabella abilitata per l'estensione o una vista che include tabelle basate sull'estensione.
Non è possibile inserire righe in una tabella abilitata per l'estensione in un server collegato.
Indici
Non è possibile creare un indice per una vista che include tabelle abilitate per l'estensione.
I filtri sugli indici di SQL Server non vengono propagati alla tabella remota.
Limitazioni che attualmente impediscono l'abilitazione dell'estensione per una tabella
Gli elementi seguenti attualmente impediscono l'abilitazione dell'estensione per una tabella.
Proprietà delle tabelle
Tabelle con più di 1.023 colonne o più di 998 indici
Tabelle FileTable o che contengono dati FILESTREAM
Tabelle replicate o che usano attivamente il rilevamento delle modifiche o Change Data Capture
Tabelle ottimizzate per la memoria
Tipo di dati
- text, ntext e image
- timestamp
- sql_variant
- xml
- Tipi di dati CLR tra cui geometry, geography, hierarchyid e tipi CLR definiti dall'utente
Tipi di colonna
COLUMN_SET
Colonne calcolate
Vincoli
Vincoli predefiniti e vincoli check
Vincoli di chiave esterna che fanno riferimento alla tabella. In una relazione padre-figlio (ad esempio, Order e Order_Detail), è possibile abilitare l'estensione per la tabella figlio (Order_Detail) ma non per la tabella padre (Order).
Indici
Indici full-text
Indici XML
Indici spaziali
Viste indicizzate che fanno riferimento alla tabella