EDBT 2026 Demo / reviewers in the wild / expert
Rajat Jain
dblp:28/7328
· DBLP profile ↗
3ranked-venue papers
0as first author
2since 2021 · last 2025
0000-0003-3572-4431ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 2 · 1 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
2 papers |
Data models and query languages · 58% Transaction processing and concurrency control · 38% Query processing and optimization · 4% | |
| Network and information security
1 paper |
Systems and software security · 33% Hardware security and side channels · 33% Cryptographic primitives and cryptanalysis · 33% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Transaction processing and concurrency control › concurrency control
multiversion concurrency control |
0.9 | 1 | 2025 | MD-MVCC: Multi-version Concurrency Control for Schema Changes in Azure SQL Database · Proc. VLDB Endow. 2025 |
Data models and query languages › schema management › schema evolution
online schema change |
0.9 | 1 | 2025 | MD-MVCC: Multi-version Concurrency Control for Schema Changes in Azure SQL Database · Proc. VLDB Endow. 2025 |
Data models and query languages
schema management |
0.9 | 1 | 2025 | MD-MVCC: Multi-version Concurrency Control for Schema Changes in Azure SQL Database · Proc. VLDB Endow. 2025 |
Systems and software security › database security
database encryption |
0.4 | 1 | 2020 | Azure SQL Database Always Encrypted · SIGMOD Conference 2020 |
Hardware security and side channels
trusted execution environments |
0.4 | 1 | 2020 | Azure SQL Database Always Encrypted · SIGMOD Conference 2020 |
Transaction processing and concurrency control › isolation levels
snapshot isolation |
0.3 | 1 | 2025 | MD-MVCC: Multi-version Concurrency Control for Schema Changes in Azure SQL Database · Proc. VLDB Endow. 2025 |
Query processing and optimization › secure query processing
encrypted query processing |
0.1 | 1 | 2020 | Azure SQL Database Always Encrypted · SIGMOD Conference 2020 |
Methods — techniques the papers use, named apart from their topics
multiversioning · 0.9trusted execution environment · 0.9column granularity encryption · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | MD-MVCC: Multi-version Concurrency Control for Schema Changes in Azure SQL DatabaseabstractAs applications and data evolve over time, the database schema must be adjusted to accommodate their needs. Schema changes in relational databases have traditionally required synchronization with concurrent read and write access, causing significant interruptions to user applications. Although, most commercial databases have optimized common schema changes to reduce their runtime, they have not fundamentally addressed the requirement for synchronization which can lead to data being inaccessible for minutes or even hours in the presence of long running queries. MD-MVCC is a new technology in Azure SQL Database that enables multi-version concurrency control for schema changes. This allows schema changes to occur without any synchronization with concurrent queries which can operate on the earlier version of the schema until ongoing operations are committed, following Snapshot Isolation semantics. Schema deployments can now occur with minimal impact, increasing data availability but also flexibility for application developers. This required a comprehensive redesign of the schema management and metadata components of the RDBMS that are now multi-versioned across all layers, from query execution and in-memory caches to the system tables where metadata is persisted. This paper presents the overall design of MD-MVCC and demonstrates how it fundamentally improves data availability during schema changes without incurring any performance overheads. Panagiotis Antonopoulos, Mansi Chauhan, Shailender Dabas, Rajat Jain, Darshan Kattera, Wonseok Kim, Hanuma Kodavalla, Nikolas Ogg, Prashanth Purnananda, Rahul Ranjan, Alex Swanson, Divyesh Tikmani |
Proc. VLDB Endow. | 4 |
| 2021 | A plate-tectonics based neighborhood search optimizer and its application for fault monitoring in IoT systems
Lavika Goel, Rajat Jain |
Knowl. Based Syst. | 2 |
| 2020 | Azure SQL Database Always EncryptedabstractThis paper presents Always Encrypted, a recently released feature of Microsoft SQL Server that uses column granularity encryption to provide cryptographic data protection guarantees. Always Encrypted can be used to outsource database administration while keeping the data confidential from an administrator, including cloud operators. The first version of Always Encrypted was released in Azure SQL Database and as part of SQL Server 2016, and supported equality operations over deterministically encrypted columns. The second version, released as part of SQL Server 2019, uses an enclave running within a trusted execution environment to provide richer functionality that includes comparison and string pattern matching for an IND-CPA-secure (randomized) encryption scheme. We present the security, functionality, and design of Always Encrypted, and provide a performance evaluation using the TPC-C benchmark. Panagiotis Antonopoulos, Arvind Arasu, Kunal D. Singh, Kenneth Eguro, Nitish Gupta, Rajat Jain, Raghav Kaushik, Hanuma Kodavalla, Donald Kossmann, Nikolas Ogg, Ravishankar Ramamurthy, Jakub Szymaszek, Jeffrey Trimmer, Kapil Vaswani, Ramarathnam Venkatesan, Mike Zwilling |
SIGMOD Conference | 6 |