Inside Modern Databases: Understand Storage Engines, Indexes, Transactions, Query Execution, and Recovery ler

Isbn 13: 9798173829153

epub Inside Modern Databases: Understand Storage Engines, Indexes, Transactions, Query Execution, and Recovery

por

Escolha um formato:

Escolha um formato:

zip ler
rar ler
pdf ler
epub ler
txt ler
djvu ler

Descrição do livro

Why can the same database query run in milliseconds today and take seconds tomorrow—even when the SQL has not changed? What really happens after COMMIT? And why can an index improve one workload while quietly making another more expensive?

Inside Modern Databases takes you beneath the familiar database API and reveals the systems that make modern data platforms fast, concurrent, durable, and recoverable.

Written for software developers, database professionals, data engineers, platform engineers, architects, and technically curious readers, this practical guide builds a reusable mental model of how databases actually work. Instead of memorizing vendor-specific commands, you will learn the mechanisms that appear across relational, document, key-value, analytical, distributed, and cloud database systems.

Explore how records become pages, how buffer pools reduce physical I/O, and how B+ trees, LSM trees, row stores, column stores, immutable segments, compression, and compaction shape real performance. Understand index selectivity, composite and covering structures, specialized access methods, and modern vector search.

Go deeper into transactions, locks, MVCC, snapshots, isolation anomalies, deadlocks, write-ahead logging, checkpoints, crash recovery, replication, sharding, quorums, distributed transactions, and consistency models.

Follow SQL from parsing and binding through cardinality estimation, cost-based optimization, access-path selection, joins, sorting, memory spills, parallel execution, and the final execution plan. Then apply those concepts to physical design, performance tuning, benchmarking, high availability, backup strategy, security, migrations, and systematic incident diagnosis.

Realistic examples and troubleshooting frameworks show how to move from symptoms to mechanisms—and from assumptions to evidence.

Stop treating the database as a black box. Learn to see the storage, memory, concurrency, execution, durability, and distributed decisions behind every query.

Número de páginas :167
Isbn 13 :9798173829153
Encadernação Inside Modern Databases: Understand Storage Engines, Indexes, Transactions, Query Execution, and Recovery:Capa dura
Livros relacionados