

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

# SYS\_AUTOMATIC\_OPTIMIZATION
<a name="SYS_AUTOMATIC_OPTIMIZATION"></a>

Usa SYS\_AUTOMATIC\_OPTIMIZATION per visualizzare i dettagli sulle attività eseguite da Amazon Redshift per l'ottimizzazione automatica, nota anche come autonomia. Per ulteriori informazioni sull'ottimizzazione automatica, consulta. [Ottimizzazione automatica del database](c_autonomics.md)

SYS\_AUTOMATIC\_OPTIMIZATION è visibile solo ai superutenti. Per ulteriori informazioni, consulta [Visibilità dei dati nelle tabelle e nelle viste di sistema](cm_chap_system-tables.md#c_visibility-of-data).

## Colonne di tabella
<a name="SYS_AUTOMATIC_OPTIMIZATION-table-columns"></a>


| Nome della colonna | Tipo di dati | Description | 
| --- | --- | --- | 
| session\_id | intero | ID del processo che esegue le interrogazioni sull'attività. Inizialmente impostato su 0 quando l'attività viene creata, questo valore diventa diverso da zero solo quando event è impostato come Avviato. | 
| database\_name | character(128) | Nome del database in cui viene eseguita l'attività. | 
| object\_type | character(30) | Il tipo di oggetto su cui opera l'attività autonoma. I valori possibili sono i seguenti: [See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/redshift/latest/dg/SYS_AUTOMATIC_OPTIMIZATION.html)  | 
| id\_oggetti | character(512) | L'identificatore degli oggetti su cui opera l'attività di autonomia. Questo campo può contenere più di un oggetto quando l'attività viene eseguita su più oggetti di database. In questo caso, gli identificatori sono separati da virgole. | 
| task\_type | character(100) | Il tipo di attività autonoma eseguita. Le attività possibili sono le seguenti: [See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/redshift/latest/dg/SYS_AUTOMATIC_OPTIMIZATION.html)  | 
| evento | character(50) | Il tipo di evento di transizione di stato per l'attività autonomica. I valori possibili sono i seguenti: [See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/redshift/latest/dg/SYS_AUTOMATIC_OPTIMIZATION.html)  | 
| event\_time | timestamp | L'ora in cui è avvenuta la transizione di stato. | 
| status | character(512) | Lo stato di esecuzione dell'attività di ottimizzazione. Vuoto se l'attività non ha tentato di essere eseguita. | 
| compute\_type | character(100) | Tipo di risorsa di calcolo utilizzato dall'attività. I valori possibili per provisioned sono i seguenti: [See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/redshift/latest/dg/SYS_AUTOMATIC_OPTIMIZATION.html)Il valore può anche essere vuoto al momento del provisioning se l'attività non ha utilizzato alcun calcolo. Per ulteriori informazioni sui diversi tipi di risorse di calcolo che è possibile utilizzare per l'autonomia, vedere. [Allocazione di risorse di elaborazione aggiuntive per l'ottimizzazione automatica del database](t_extra-compute-autonomics.md) | 
| task\_details | character(512) | Eventuali dettagli aggiuntivi sull'attività. Questo campo può essere vuoto. | 

## Note per l'utilizzo
<a name="SYS_AUTOMATIC_OPTIMIZATION-usage-notes"></a>

La colonna compute\_type sarà vuota per i cluster serverless perché non distinguiamo le risorse di calcolo primarie da quelle su scala primaria. Le risorse di elaborazione del cluster serverless vengono misurate in base all'utilizzo delle Redshift Processing Units (). RPUs Per ulteriori informazioni, consulta [Capacità di calcolo per Amazon Redshift](https://docs.aws.amazon.com/redshift/latest/mgmt/serverless-capacity.html) Serverless.

## Esempi
<a name="SYS_AUTOMATIC_OPTIMIZATION-examples"></a>

La seguente query mostra le ottimizzazioni automatiche eseguite sulla tabella 155259.

```
SELECT pid, trim(task_type) as task_type,
  trim(database) as database,
  trim(status) as status,
  trim(event) as event,
  event_time
from SYS_AUTOMATIC_OPTIMIZATION
WHERE object_ids like '%155259%'
AND status = 'Task completed successfully';

 task_type  |    database    |           status            |   event   |         event_time
------------+----------------+-----------------------------+-----------+----------------------------
 VacuumSort | tpcds_100g_oob | Task completed successfully | Completed | 2025-12-22 07:27:15.943018
```

La seguente query mostra tutte le ottimizzazioni "VacuumSort" automatiche eseguite. Per ulteriori informazioni su "VacuumSort«, vedere[Ordinamento automatico delle tabelle](t_Reclaiming_storage_space202.md#automatic-table-sort).

```
SELECT trim(task_type) as task_type,
  trim(database) as database,
  trim(object_type) as object_type,
  trim(object_ids) as object_ids,
  trim(status) as status,
  trim(event) as event,
  event_time
from SYS_AUTOMATIC_OPTIMIZATION
WHERE task_type like '%VacuumSort%'
AND status = 'Task completed successfully';

task_type  |    database    | object_type | object_ids |           status            |   event   |         event_time
------------+----------------+-------------+------------+-----------------------------+-----------+----------------------------
 VacuumSort | tpcds_100g_oob | table       | 155301     | Task completed successfully | Completed | 2025-12-22 07:14:00.065391
 VacuumSort | tpcds_100g_oob | table       | 155303     | Task completed successfully | Completed | 2025-12-22 07:14:09.158251
 VacuumSort | tpcds_100g_oob | table       | 155291     | Task completed successfully | Completed | 2025-12-22 07:17:06.61164
 VacuumSort | tpcds_100g_oob | table       | 155293     | Task completed successfully | Completed | 2025-12-22 07:17:37.015069
 VacuumSort | tpcds_100g_oob | table       | 155281     | Task completed successfully | Completed | 2025-12-22 07:18:54.903935
 VacuumSort | tpcds_100g_oob | table       | 155279     | Task completed successfully | Completed | 2025-12-22 07:20:13.960002
 VacuumSort | tpcds_100g_oob | table       | 155271     | Task completed successfully | Completed | 2025-12-22 07:21:26.095549
 VacuumSort | tpcds_100g_oob | table       | 155267     | Task completed successfully | Completed | 2025-12-22 07:22:48.119249
 VacuumSort | tpcds_100g_oob | table       | 155269     | Task completed successfully | Completed | 2025-12-22 07:24:12.010424
 VacuumSort | tpcds_100g_oob | table       | 155263     | Task completed successfully | Completed | 2025-12-22 07:25:35.958388
 VacuumSort | tpcds_100g_oob | table       | 155265     | Task completed successfully | Completed | 2025-12-22 07:26:40.580395
 VacuumSort | tpcds_100g_oob | table       | 155259     | Task completed successfully | Completed | 2025-12-22 07:27:15.943018
(12 rows)
```