Ces paramètres sont disponibles dans system.settings et sont générés automatiquement à partir du fichier source.
iceberg_delete_data_on_drop
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 25.9 | 0 | Nouveau paramètre |
Indique s’il faut ou non supprimer tous les fichiers Iceberg lors d’un drop.
iceberg_delete_manifest_decode_concurrency
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 26.8 | 4 | Nouvelle option limitant le nombre de fichiers manifest de suppression Iceberg décodés simultanément avant la lecture de la première ligne. Avant la version 26.8, les manifestes étaient décodés un par un, tandis que la récupération du suivant était déjà en cours. `2` est donc l'équivalent le plus proche du comportement précédent, qui plaçait la somme de leurs allers-retours vers le stockage d'objets sur le chemin critique avant la première ligne. |
Nombre maximal de fichiers manifest de suppression Iceberg décodés simultanément lors de l'exécution d'une requête avant la lecture de tout fichier de données.
Tous les manifestes de suppression doivent être décodés avant la lecture de tout fichier de données ; ce travail se trouve donc sur le chemin critique avant le renvoi de la première ligne. Le décodage simultané de plusieurs manifestes permet de chevaucher les allers-retours vers le stockage d'objets et le travail d'élagage par ligne.
Des valeurs plus élevées augmentent le pic de mémoire lors de l'initialisation de la requête lorsque le cache des fichiers de métadonnées Iceberg est désactivé ou plein, car chaque manifeste en cours de traitement conserve alors son propre contenu décodé.
Doit être supérieur à zéro ; 1 décode les manifestes un par un.
iceberg_manifest_min_count_to_compact
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 26.7 | 30 | Nouveau paramètre pour contrôler la compaction des fichiers manifest pour les tables Iceberg. |
Nombre minimal de fichiers manifest requis pour déclencher une compaction des seuls fichiers manifest via OPTIMIZE TABLE … MANIFEST. Si le nombre actuel de fichiers manifest est inférieur ou égal à ce seuil, la compaction est ignorée. Nécessite que allow_experimental_iceberg_compaction soit activé.
iceberg_max_number_datafiles_to_compact
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 26.5 | 1000 | Nouveau paramètre |
Seuil des fichiers de données de compaction dans Iceberg.
iceberg_orphan_files_older_than_seconds
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 26.4 | 259200 | Nouveau paramètre définissant le seuil d’ancienneté par défaut des fichiers orphelins |
Seuil d’ancienneté par défaut, en secondes, pour la suppression des fichiers orphelins dans les tables Iceberg. Les fichiers plus récents que ce seuil ne sont pas considérés comme orphelins. Utilisé lorsque l’argument older_than est omis de l’appel à la procédure remove_orphan_files(). La valeur par défaut est 259200 (3 jours).
iceberg_snapshot_id
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 25.4 | 0 | Nouveau paramètre. |
Interrogez une table Iceberg à l’aide de l’identifiant de snapshot spécifié.
iceberg_timestamp_ms
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 25.4 | 0 | Nouveau paramètre. |
Interroge une table Iceberg en utilisant le snapshot correspondant à un horodatage donné.