altinity-expert-clickhouse-dictionaries

Analyze ClickHouse external dictionary configuration, memory usage, and reload status.

16|2|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/Altinity/Skills --skill altinity-expert-clickhouse-dictionaries-altinity
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: altinity-expert-clickhouse-dictionaries
Source: https://github.com/Altinity/Skills/tree/main/altinity-expert-clickhouse/skills/altinity-expert-clickhouse-dictionaries
Command: npx skills add https://github.com/Altinity/Skills --skill altinity-expert-clickhouse-dictionaries-altinity

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyze ClickHouse external dictionaries including configuration, memory usage, reload status, and performance. Use for dictionary issues and load failures.

Core Features & Use Cases

  • Diagnose dictionary health and configuration consistency across clusters.
  • Assess memory impact and reload timing to prevent outages.
  • Use case: Troubleshoot high dictionary memory or failed dictReload operations.

Quick Start

Run the quick-start action to audit dictionaries across the cluster and generate a health report.

Frequently Asked Questions about altinity-expert-clickhouse-dictionaries

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I diagnose high memory usage in ClickHouse dictionaries?

Run diagnostic queries defined in checks.sql to analyze ClickHouse dictionary memory calculations and health status across multiple hosts. The audit generates a report identifying memory-heavy dictionaries and configuration inconsistencies.

Why does dictReload fail for external dictionaries in ClickHouse?

Analyze the dictionary reload lifecycle and health checks across the cluster to identify why dictReload operations fail. The diagnostic queries detect configuration inconsistencies and memory pressure that cause reload failures.

How do I check ClickHouse dictionary health across a cluster?

Run the quick-start audit action to check ClickHouse dictionary health and configuration consistency across the cluster. It generates a report covering memory usage, reload status, and diagnostic queries for end-to-end visibility.

Can I tune ClickHouse dictionary performance for large deployments?

Assess memory impact and reload timing across multiple hosts to tune ClickHouse dictionary performance. The analysis enforces coverage of memory calculations and load-reliability checks for large deployments requiring optimization.

What do I need to monitor ClickHouse external dictionaries effectively?

You need a ClickHouse deployment with external dictionaries configured across multiple hosts. The Skill analyzes dictionary configuration, memory usage, and reload status using diagnostic queries defined in checks.sql for comprehensive health checks.