Aggiornamento di tabelle con comandi DML - Amazon Redshift

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Aggiornamento di tabelle con comandi DML

Amazon Redshift supporta i comandi DML (Data Manipulation Language) standard (INSERT, UPDATE e DELETE) che è possibile utilizzare per modificare le righe nelle tabelle. È inoltre possibile utilizzare il comando TRUNCATE per eseguire eliminazioni di massa rapide.

Nota

Consigliamo l'uso del comando COPY per caricare grandi quantità di dati. L'utilizzo di singole istruzioni INSERT per popolare una tabella potrebbe essere eccessivamente lento. In alternativa, se i dati sono già presenti in altre tabelle di database Amazon Redshift, utilizzare INSERT INTO... SELECT FROM o CREATE TABLE AS per migliorare le prestazioni. Per informazioni, consulta INSERT or CREATE TABLE AS.

Se inserisci, aggiorni o elimini un numero significativo di righe in una tabella, rispetto al numero di righe prima delle modifiche, al termine dell'operazione, esegui i comandi ANALYZE e VACUUM nella tabella. Se nell'applicazione si accumula una serie di piccole modifiche, potresti voler programmare l'esecuzione a intervalli regolari dei comandi ANALYZE e VACUUM. Per ulteriori informazioni, consulta Analisi delle tabelle e Vacuum delle tabelle.