Retrace, some MySQL knowledge points

Source: Internet
Author: User

There's nothing more to see.

Basic Knowledge Review
    1. Basic knowledge, especially some theoretical knowledge, such as:
      • What are the index types of MySQL, which is a semi-open proposition;
    • From the data structure angle can be divided into B + Tree index , hash index , and infrequently used Fulltext index (now supported by MyISAM and InnoDB engines) and R-tree index (used to create spatial indexes on GIS data types);
    • From the physical storage angle can be divided into clustered index (clustered index) , non-clustered index (non-clustered index) ;
    • From the logical angle can be divided into primary key index , Ordinary index , or single-column index , multicolumn index , unique index , non-unique index and so on. The differences between these different concepts need to be mastered, for example 主键索引和唯一索引的区别是什么 .
      • Why the InnoDB table is best to have self-added key;
      • Why the need to set a double 1 to ensure the consistency of master-slave data;
      • There are several binlog formats *, and what the difference is;
      • How to confirm the true replication delay of MySQL replication;
      • Have been impressed with the practical experience.

By examining the level of the candidate's basic knowledge, it can reflect the candidate's attitude towards learning and whether it is only superficial understanding.

Research on core technical capability
    1. Core key technical capabilities, such as:
      • How to do MySQL backup recovery Scheme and strategy, why do that, with what tools;
      • MySQL master-slave copy of the specific principles of what, the actual use of the process, encountered what pits, how to solve;
      • How to implement the online DDL for a large tableto minimize the impact;
      • What are the differences between MyISAM and InnoDB;
      • Whether the architecture of InnoDB can speak clearly, at least say a ballpark;
      • Assuming the server load is very high, what are the performance problems to troubleshoot , and optimize the program;
      • What is deadlock, what is lock wait , how to optimize;
      • About MySQL and InnoDB optimization, talk about your own opinions or practical experience ;
      • How to determine and implement MySQL high-availability program , the advantages and disadvantages of different schemes are compared;
      • A certain scale of MySQL Automation operation and maintenance experience how;
      • What is the experience of schema design ?
      • Based on MySQL has done some database architecture design, implementation experience.

By examining the degree of candidates ' mastery of these key technologies, it is possible to know the candidate's mastery of the deep-seated knowledge, in addition to practice, how much is mastered in theory.

Retrace, some MySQL knowledge points

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.