altinity-expert-clickhouse-dictionaries

Dictionary Diagnostics

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "altinity-expert-clickhouse-dictionaries" with this command: npx skills add altinity/skills/altinity-skills-altinity-expert-clickhouse-dictionaries

Dictionary Diagnostics

Analyze external dictionaries: configuration, memory usage, reload status, and performance.

Diagnostics

Run all queries from the file checks.sql and analyze the results.

Dictionary Reload Operations

Force Reload (syntax reference)

-- SYSTEM RELOAD DICTIONARY {database}.{name} -- SYSTEM RELOAD DICTIONARIES

Check Reload Result for Specific Dictionary

-- Check reload result select name, status, loading_start_time, loading_duration, last_exception from system.dictionaries where name = '{dictionary_name}'

Best Practices

Dictionary Sizing Guidelines

Elements Recommended Type

< 100K Flat (if sequential keys)

100K - 10M Hashed

10M Consider partitioning or cache

Complex keys ComplexKeyHashed

Sparse access Cache with SSD

Common Issues

Symptom Cause Solution

High memory Too many elements Use cache type, filter data

Slow reload Large source table Add filters, use delta updates

Stale data Source unreachable Check connectivity, add retry

Failed status Source query fails Check source table/query

Cross-Module Triggers

Finding Load Module Reason

High memory usage altinity-expert-clickhouse-memory

Overall memory analysis

Load failures altinity-expert-clickhouse-overview

Error summary + routing

Source connectivity altinity-expert-clickhouse-logs

Log investigation

Slow lookups altinity-expert-clickhouse-reporting

Query optimization

Settings Reference

Setting Notes

dictionaries_lazy_load

Load on first access vs startup

dictionary_load_wait_timeout_ms

Wait time for lazy load

max_dictionary_num_to_warn

Warning threshold

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

altinity-expert-clickhouse-schema

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

altinity-expert-clickhouse-logs

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

altinity-expert-clickhouse-ingestion

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

altinity-expert-clickhouse-replication

No summary provided by upstream source.

Repository SourceNeeds Review