Summary of database knowledge review
Database: Not only need to be able to write SQL, but also to understand the concepts of several major paradigms. Can you always understand the ACID of database transactions? You have to know the granularity of the isolation level and the remaining problems, right? More importantly, you have to know sql optimization and routines. Query optimization strategy, db-level optimization considers that you are a college student and you are unlikely to have problems. I don't want to ask you to oracle these years, but you have to know the difference between the mainstream MYSQL storage engines. You have to know the index. This is a relatively broad topic. Indexing principle, index data structure and algorithm. Why are these indexes used? Advantages and disadvantages of indexing. At least know about it. Can you know something about the implementation of database transactions? Do you know the two-phase submission and the three-phase submission? It depends on your personal depth.