Dmitri Korotkevitch 写的《Pro SQL Server Internals》https://www.apress.com/gb/book/9781484219638。虽然它是专门针对 MS SQL Server 的,但我发现关于日志文件管理、索引以及隔离级别的那几章通俗易懂而且读起来很过瘾。
Pro SQL Server Internals by Dmitri Korotkevitch https://www.apress.com/gb/book/9781484219638 It's specific to MS SQL Server but I found the chapters on log file management, indexes & isolation levels to be accessible and enjoyable.
…RDBMS work under the hood, "Designing Data Intensive Applications", would be a good conceptual start. This could be followed by database internals books like "Expert Oracle Database Architecture" and "Pro SQL Server Internals", irrespective of whether you use these databases or not, you will learn a ton of stuff about database internals and system design. If you are interested in database schema design etc, then look up "The…
Dmitri Korotkevitch 写的《Pro SQL Server Internals》https://www.apress.com/gb/book/9781484219638。虽然它是专门针对 MS SQL Server 的,但我发现关于日志文件管理、索引以及隔离级别的那几章通俗易懂而且读起来很过瘾。
Pro SQL Server Internals by Dmitri Korotkevitch https://www.apress.com/gb/book/9781484219638 It's specific to MS SQL Server but I found the chapters on log file management, indexes & isolation levels to be accessible and enjoyable.
…RDBMS 底层是如何工作的,那么《Designing Data-Intensive Applications》会是一个很好的概念入门。接着可以读读像《Expert Oracle Database Architecture》和《Pro SQL Server Internals》这类数据库底层原理的书,不管你平时用不用这些数据库,你都能学到一大堆关于数据库内核和系统设计的知识。如果你对数据库 schema 设计等感兴趣,可以去查阅《The…
…RDBMS work under the hood, "Designing Data Intensive Applications", would be a good conceptual start. This could be followed by database internals books like "Expert Oracle Database Architecture" and "Pro SQL Server Internals", irrespective of whether you use these databases or not, you will learn a ton of stuff about database internals and system design. If you are interested in database schema design etc, then look up "The…