Some optimization recommendations for MySQL database indexing

Source: Internet
Author: User

1, independent index column. An index cannot be part of an expression, which means that the index column cannot participate in any calculation and function methods (punch parameters), and so on.

2, do not use the index arbitrarily. It is not said that adding an index to all query columns after the WHERE condition will definitely improve query performance.

3. When there are more than two indexed columns in the where, you should consider using a multi-column index.

4. Note The order of index columns (for multi-column indexes). Put the highest selectivity in front, such as two indexes, one is a professional class, it is obvious that the screening profession is faster than the screening class, because the professional data is much less than the class.

To be Continued ...

Some optimization recommendations for MySQL database indexing

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.