About Ilkay
Ilkay has been administering databases including NoSQL and RDBMS for over 7 years. He is experienced working high-scale banking databases. He is currently working at ChistaDATA Inc. as Database Administrator.
Contact: Website

ClickHouse Winter 2024 Release – v24.2

Introduction Each new release includes new features, improvements, and numerous bug fixes, and the ChistaDATA team is always on top of the latest releases. On 29th February 2024, ClickHouse version 24.2 (February 2024) was released, […]

How to Avoid the Linux OOM Killer in ClickHouse

Introduction In numerous instances, this indicates an out-of-memory scenario. ClickHouse started utilizing excessive memory, prompting Linux to terminate it to avert system instability. The responsible Linux process for this action is the Out-of-Memory Killer, also […]

Implementing Online Schema Change in ClickHouse

Introduction In the dynamic world of data management, databases are constantly evolving to meet the changing needs of organisations. However, changing the structure of a database, also known as a schema change, has traditionally been […]

ClickHouse Summer 2023 Release – Version 23.7

Introduction Each new release includes new features, improvements, and numerous bug fixes, and the ChistaDATA team is always on top of the latest releases. On 27th July 2023, ClickHouse version 23.7 (July 2023) was released, […]

ClickHouse internal_replication Parameter

Why we need to provide a shard section using the internal replication configuration parameter. Does it make sense if you only have instances in multiple data centres with high latency? In this situation, using ZooKeeper […]

WHERE vs PREWHERE in ClickHouse

PREWHERE is an optimization applied automatically even if you write WHERE in the query. A separate keyword lets you manually tune this optimizer behavior if you know what you are doing. SELECT column1, column2, column3 […]

Optimizing Table Instantly in ClickHouse

We run an OPTIMIZE table_name FINAL after loading, but we still see numerous duplicates even after the OPTIMIZE command appears to have finished. This is because it runs silently and doesn’t return any information or […]

1 2 3 4