Skip to content
javabypankaj
HomeLibraryPopularCommunity
13
Database & SQL
17 topics · 141 questions
1SQL Basics: SELECT, WHERE, ORDER BY0/882Joins: INNER, LEFT, RIGHT, FULL, CROSS0/12123Aggregation: GROUP BY, HAVING, COUNT, SUM0/10104Subqueries & CTEs0/775Window Functions: ROW_NUMBER, RANK, LEAD, LAG0/886Indexing0/18187Transactions & ACID0/48Normalization & Schema Design0/779SQL vs NoSQL0/2210Connection Pooling0/6611Query Optimization & EXPLAIN0/5512Sharding & Partitioning0/7713Database Internals: B-tree, MVCC, WAL0/1114Stored Procedures, Views & Triggers0/6615Migrations & Schema Changes0/1116Practical SQL Queries0/343417Advanced: Replication, Consistency, CAP0/55
1SQL Basics: SELECT, WHERE, ORDER BY82Joins: INNER, LEFT, RIGHT, FULL, CROSS123Aggregation: GROUP BY, HAVING, COUNT, SUM104Subqueries & CTEs75Window Functions: ROW_NUMBER, RANK, LEAD, LAG86Indexing187Transactions & ACID48Normalization & Schema Design79SQL vs NoSQL210Connection Pooling611Query Optimization & EXPLAIN512Sharding & Partitioning713Database Internals: B-tree, MVCC, WAL114Stored Procedures, Views & Triggers615Migrations & Schema Changes116Practical SQL Queries3417Advanced: Replication, Consistency, CAP5
17 topics141 Qs0%
01Core Java17002OOP3203Collections6704Exception Handling2805Concurrency & Multithreading12706Java Streams, Lambda & Functional Programming32807Spring & Spring Boot2608Transactions3209JPA & Hibernate6910Microservices19411Kafka & Messaging9112DevOps, CI/CD & Tooling13313Database & SQL14114REST API & Web4015Design Patterns & LLD5716Advanced Java7117Coding Problems: DSA49218AWS & Cloud4119Data Engineering19420QA, Testing & SDET4121System Design3522Security2023Behavioral / HR: STAR Method37
17Topics
141Questions
0%Complete
7 of 17 topics
Topics
1SQL Basics: SELECT, WHERE, ORDER BY0/882Joins: INNER, LEFT, RIGHT, FULL, CROSS0/12123Aggregation: GROUP BY, HAVING, COUNT, SUM0/10104Subqueries & CTEs0/775Window Functions: ROW_NUMBER, RANK, LEAD, LAG0/886Indexing0/1818
7Transactions & ACID0/44
8Normalization & Schema Design0/779SQL vs NoSQL0/2210Connection Pooling0/6611Query Optimization & EXPLAIN0/5512Sharding & Partitioning0/7713Database Internals: B-tree, MVCC, WAL0/1114Stored Procedures, Views & Triggers0/6615Migrations & Schema Changes0/1116Practical SQL Queries0/343417Advanced: Replication, Consistency, CAP0/55

Transactions & ACID

Database & SQL·Topic 7 of 17·4 questions
Q1ACID Properties and Transaction Isolation Levels

Atomicity is all-or-nothing, Consistency keeps rules valid, Isolation keeps concurrent transactions from interfering, Durability survives crashes – and isolation levels tune the Isolation strictness.

Read Answer
Q2SQL Transactions, COMMIT/ROLLBACK, and Autocommit Mode

A transaction makes many statements all-or-nothing; autocommit finalises each statement alone, so wrap multi-step work in an explicit BEGIN/COMMIT.

Read Answer
Q3SQL Savepoints: Partial Rollback Within a Transaction

A savepoint is a bookmark inside a transaction; ROLLBACK TO it undoes only the work after the bookmark, so one bad step does not sink the whole transaction.

Read Answer
Q4What is ACID and what is BASE, and when do you use each model?

ACID guarantees all-or-nothing correctness for money, BASE trades instant consistency for availability and scale where brief staleness is acceptable.

Read Answer
Previous · Topic 6Indexing18 questionsNext · Topic 8Normalization & Schema Design7 questions
javabypankaj© 2026 javabypankaj
PrivacyTerms
HomeSearchLibrary