knowledge from beginning to end
When I was just starting to get acquainted with SQL in parallel with this documentation www.mysql.ru/docs
read a book SQL for dummies https://www.ozon.ru/context/detail/id/29482320/
After practicing on several projects with the complicated structure of the database (this is important) I bought a book for high availability systems based on MySQL https://www.ozon.ru/context/detail/id/7353438/
there's even contents can be understood that this information is fundamentally different level to any other level of readiness.
Along with all this it would be nice to see ruhighload.com/server/%D0%91%D0%B0%D0%B7%D1%8B%20%...
involved in database design
For that would be good to design it is desirable to understand how it works from the inside, because the books do not always write about the shortcomings of the technology and pitfalls. This will help you, for example, VIDOS with conferences, for example, Andrei Aksenov (Creator of Sphinx):
Next is in DB, it is possible to see, for example PostgreSQL
About pgadmin developer-remarks.blogspot.ru/2012/07/postgresql-p...
Official site pgadmin www.pgadmin.org/index.php
How to get started with PostgreSQL https://habrahabr.ru/post/301808/
Indexes in PostgreSQL and MySQL https://habrahabr.ru/post/302706/
Old book postgresql.leopard.in.ua/html
Hacking PostgreSQL https://www.youtube.com/playlist?list=PLaFqU3KCWw6...
To support all this you can meet other resources:
Why uber switched from postgresql to mysql https://eng.uber.com/mysql-migration/
Differences from MySQL PostgreSQL eax.me/postgresql-vs-mysql
The basics of replication habrahabr.ru/post/56702
The differences between PostgreSQL and MySQL (an old article, 2010) www.ibm.com/developerworks/ru/library/os-mysql-pos...