About Shiv Iyer
Open Source Database Systems Engineer with a deep understanding of Optimizer Internals, Performance Engineering, Scalability and Data SRE. Shiv currently is the Founder, Investor, Board Member and CEO of multiple Database Systems Infrastructure Operations companies in the Transaction Processing Computing and ColumnStores ecosystem. He is also a frequent speaker in open source software conferences globally.

ClickHouse Resource Safety: Implementing RAII and Destructors

Introduction In ClickHouse’s C++ codebase, efficient resource management and preventing resource leaks are crucial for ensuring stable and high-performance data processing. C++ provides the powerful RAII (Resource Acquisition Is Initialization) idiom, which allows resources to […]

ClickHouse Row Number Functions for High Performance

Introduction Row numbering methods play a crucial role in ClickHouse’s performance, particularly when dealing with extensive datasets and intricate queries. Different approaches, such as using the ROW_NUMBER() function, ARRAY JOIN clause, WITH ORDINALITY syntax, or […]

ClickHouse Performance: Inside the Query Execution Pipeline

Introduction When it comes to high-performance analytics, ClickHouse stands out as a powerful columnar database. Behind its blazing-fast query processing lies a sophisticated execution pipeline that optimizes query performance and enables efficient data retrieval. In […]

Explain ClickHouse Data Skipping Index with use case

ClickHouse’s Data Skipping Index is a feature that allows for efficient skipping of irrelevant data blocks during query execution, resulting in improved performance, especially for time-series data or datasets with natural ordering. Let’s consider a […]

1 10 11 12 13 14 26