database complete book
比较厚,传统数据库的方方面面都讲到,从应用到底层实现,可以挑着看,你说的索引、查询优化都有