

 Amazon Redshift non supporterà più la creazione di nuovi Python UDFs a partire dalla Patch 198. Python esistente UDFs continuerà a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il [post del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

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à.

# Caricamento di tabelle con comandi DML
<a name="t_Updating_tables_with_DML_commands"></a>

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](r_COPY.md) 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](r_INSERT_30.md) or [CREATE TABLE AS](r_CREATE_TABLE_AS.md).

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, consultare [Analisi delle tabelle](t_Analyzing_tables.md) e [Vacuum delle tabelle](t_Reclaiming_storage_space202.md).

**Topics**
+ [Aggiornamento e inserimento di nuovi dati](t_updating-inserting-using-staging-tables-.md)