Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
SYS_RESTORE_LOG
Utilisez SYS _ RESTORE _ LOG pour suivre la progression de la migration de chaque table du cluster lors d'un redimensionnement classique vers RA3 des nœuds. Elle capture le débit historique de la migration des données lors de l’opération de redimensionnement. Pour plus d'informations sur le redimensionnement classique en RA3 nœuds, consultez la section Redimensionnement classique.
SYS_ RESTORE _ n'LOGest visible que par les superutilisateurs.
Colonnes de la table
Nom de la colonne | Type de données | Description |
---|---|---|
event_time | timestamp | Horodatage qui indique le moment où l’entrée de journal est enregistrée. |
database_name | char(128) | Nom de la base de données. |
nom_schéma | char(128) | Nom du schéma. |
table_name | char(128) | Nom de la table. |
table_id | entier | ID de la table. |
action | char(128) | Action effectuée au moment de l’entrée. Les valeurs peuvent inclure : migration démarrée, point de contrôle, reprise, terminée, annulée ou réinitialisée. |
table_size | long | Taille de la table. |
total_data_processed | long | Taille des données en Mo traitées jusqu’à présent pour la table. |
delta_data_processed | long | Taille des données traitées depuis la dernière mise à jour d’event_time, en Mo. Cela vous permet de déterminer la quantité de données traitées depuis le dernier intervalle de temps enregistré. Vous pouvez la comparer à la valeur table_size pour avoir une idée de la rapidité du traitement des données. |
message | char(512) | Explication détaillée de la valeur de la colonne Action. |
redistribution_type | char(32) | Type de redistribution de la table. Il s'agit soit d'une KEY conversion, soit d'une tâche de EVEN rééquilibrage. Pour en savoir plus sur les styles de distribution, consultez Styles de Distribution. |
Exemples de requêtes
La requête suivante calcule le débit du traitement des données à l'aide de SYS _ _RESTORE. LOG
SELECT ROUND(sum(delta_data_processed) / 1024.0, 2) as data_processed_gb, ROUND(datediff(sec, min(event_time), max(event_time)) / 3600.0, 2) as duration_hr, ROUND(data_processed_gb/duration_hr, 2) as throughput_gb_per_hr from sys_restore_log;
Exemple de sortie.
data_processed_gb | duration_hr | throughput_gb_per_hr -------------------+-------------+---------------------- 0.91 | 8.37 | 0.11 (1 row)
La requête suivante qui montre tous les types de redistribution.
SELECT * from sys_restore_log ORDER BY event_time;
database_name | schema_name | table_name | table_id | action | total_data_processed | delta_data_processed | event_time | table_size | message | redistribution_type ---------------+----------------------+----------------------+----------+-----------------------------+----------------------+----------------------+----------------------------+------------+---------+-------------------------- dev | schemaaaa877096d844d | customer_key | 106424 | Redistribution started | 0 | | 2024-01-05 02:18:00.744977 | 325 | | Restore Distkey Table dev | schemaaaa877096d844d | dp30907_t2_autokey | 106430 | Redistribution started | 0 | | 2024-01-05 02:18:02.756675 | 90 | | Restore Distkey Table dev | schemaaaa877096d844d | dp30907_t2_autokey | 106430 | Redistribution completed | 90 | 90 | 2024-01-05 02:23:30.643718 | 90 | | Restore Distkey Table dev | schemaaaa877096d844d | customer_key | 106424 | Redistribution completed | 325 | 325 | 2024-01-05 02:23:45.998249 | 325 | | Restore Distkey Table dev | schemaaaa877096d844d | dp30907_t1_even | 106428 | Redistribution started | 0 | | 2024-01-05 02:23:46.083849 | 30 | | Rebalance Disteven Table dev | schemaaaa877096d844d | dp30907_t5_auto_even | 106436 | Redistribution started | 0 | | 2024-01-05 02:23:46.855728 | 45 | | Rebalance Disteven Table dev | schemaaaa877096d844d | dp30907_t5_auto_even | 106436 | Redistribution completed | 45 | 45 | 2024-01-05 02:24:16.343029 | 45 | | Rebalance Disteven Table dev | schemaaaa877096d844d | dp30907_t1_even | 106428 | Redistribution completed | 30 | 30 | 2024-01-05 02:24:20.584703 | 30 | | Rebalance Disteven Table dev | schemaefd028a2a48a4c | customer_even | 130512 | Redistribution started | 0 | | 2024-01-05 04:54:55.641741 | 190 | | Restore Disteven Table dev | schemaefd028a2a48a4c | customer_even | 130512 | Redistribution checkpointed | 29.4342113157737 | 29.4342113157737 | 2024-01-05 04:55:04.770696 | 190 | | Restore Disteven Table (8 rows)