作者:Sasha Pachev
出版日期:April 2007
出版社:O'Reilly
页数:256
ISBN:ISBN-10: 0-596-00957-7 ISBN-13: 978-0-596-00957-1
文件格式:PDF
The book presented a number of challenges. Writing about theinternals of an application means approaching it as a developer ratherthan just a user or an administrator. It requires a deeper level ofunderstanding. Although I had worked on theMySQL source codeextensively, I found myself doing a lot of research to figure outthegory details of algorithms, the purposes of functions and classes, thereasons for certain decisions, and other matters relevant to this book.In addition, as I was writing the book, MySQL developers were writingnew code. It was not easy to keep up.And while the book was beingwritten, I had to do other work to feed my growing family. Fortunately,a good portion of that work involved projects that dealt with MySQLinternals, allowing me to stay on top of the game.
Nevertheless, the challenges were worth it. Growth comes throughchallenges, and I feel it did for me in this process. Now that I havefinished the book, I have a better
view of the design of MySQL as a whole, and a better knowledge of itsdark and not so dark parts. It is my hope that the reader willexperience a similar growth.