Knowledge Center Monthly Newsletter - March 2025
Stay up to date with the latest from the Knowledge Center. See all new and updated Knowledge Center articles published in the last month and re:Post’s top contributors.
Come posso scaricare il testo SQL completo da Performance Insight per la mia istanza compatibile con Aurora PostgreSQL?
Desidero scaricare il testo SQL completo da Performance Insights per la mia istanza database compatibile con Amazon Aurora PostgreSQL.
Breve descrizione
Aurora PostgreSQL gestisce il testo in Performance Insights in modo diverso rispetto ad altri tipi di motore, come Aurora MySQL. Per impostazione predefinita, ogni riga nella scheda SQL principale della dashboard di Performance Insights mostra 500 byte di testo SQL per ogni istruzione SQL. Quando un'istruzione SQL supera i 500 byte, puoi visualizzare altro testo nella sezione Testo SQL che si trova sotto la tabella SQL principale. La lunghezza massima del testo visualizzato nella sezione Testo SQL è 4 KB. Se l'istruzione SQL supera i 4.096 caratteri, nella sezione Testo SQL viene visualizzata la versione troncata. Tuttavia, puoi scaricare il testo SQL completo dalla sezione Testo SQL della scheda SQL principale.
Il parametro di database track_activity_query_size specifica la quantità di memoria riservata per archiviare il testo del comando attualmente in esecuzione per ogni sessione attiva. Ciò determina la lunghezza massima della query da visualizzare nella colonna di query pg_stat_activity. Per impostare la dimensione limite di testo per le istruzioni SQL e archiviare tale limite nel database, modifica il parametro track_activity_query_size. È possibile modificare questo parametro a livello di gruppo di parametri dell'istanza o del cluster. Di seguito sono riportati i valori minimi e massimi consentiti per la dimensione limite del testo per le istruzioni SQL:
Aurora_Postgres_Version | Minimo | Massimo |
10.x | 100 | 102.400 |
11.x | 100 | 102.400 |
12.x | 100 | 102.400 |
13.x | 100 | 1.048.576 |
14.x | 100 | 1.048.576 |
Risoluzione
Puoi scaricare il testo SQL completo da Performance Insights utilizzando la console Amazon Relational Database Service (Amazon RDS). Se la dimensione completa del testo SQL supera il valore di track_activity_query_size, aumenta il valore di track_activity_query_size prima di scaricare il testo SQL. Il parametro track_activity_query_size è statico, quindi è necessario riavviare il cluster dopo averne modificato il valore.
Ad esempio, la dimensione del testo SQL potrebbe essere impostata su 1 MB e track_activity_query_size è impostato sul valore predefinito di 4.096 byte. In questo caso, non è possibile scaricare il codice SQL completo. Quando il motore esegue il testo SQL su Performance Insights, la console Amazon RDS visualizza solo i primi 4 KB. Aumenta il valore di track_activity_query_size a 1 MB o più, quindi scarica la query completa. In questo caso, la visualizzazione e il download del testo SQL restituiscono un numero diverso di byte.
Nella dashboard di Performance Insights, puoi visualizzare o scaricare il testo SQL completo seguendo queste fasi:
1. Apri la console Amazon RDS.
2. Nel pannello di navigazione, seleziona Performance Insights.
3. Seleziona l'istanza database per cui desideri visualizzare Performance Insights.
4. Nella scheda SQL principale, seleziona l'istruzione SQL che desideri visualizzare.
5. Nella scheda Testo SQL è possibile visualizzare fino a 4.096 byte per ogni istruzione SQL. Se l'istruzione SQL rientra in questo limite, scegli Copia per copiarla.
6. Se è maggiore di 4.096, l'istruzione SQL viene troncata in questa vista. Seleziona Scarica per scaricare l'istruzione SQL completa.
Nota: assicurati che il parametro track_activity_query_size sia impostato su un valore maggiore rispetto all'istruzione SQL che desideri scaricare.
Informazioni correlate
Visualizzazione del cluster di database Aurora PostgreSQL e dei parametri del database
Riavvio di un cluster Aurora (Aurora PostgreSQL e Aurora MySQL prima della versione 2.10)

Contenuto pertinente
- AWS UFFICIALEAggiornata 2 anni fa
- AWS UFFICIALEAggiornata 2 anni fa
- AWS UFFICIALEAggiornata 2 mesi fa