What are the new features of MySQL8.0
This article is to share with you what the new features of MySQL8.0 are, the editor thinks it is very practical, so I share it with you to learn. I hope you can get something after reading this article.
Extensive use of class for refactoring code
Obviously, it improves the code security and maintainability, optimizes the inheritance relationship, and improves the readability.
Small abacus: third-party open source branches are hard hit to keep up with the 8.0 code structure
DDL redo atomic second addition
Official document: https://dev.mysql.com/doc/refman/8.0/en/atomic-ddl.html
MySQL Source Code Analysis of the implementation process of Atomic DDL
Https://yq.aliyun.com/articles/560507?spm=a2c4e.11153940.0.0.702a4732VUETGN
Test of sample reference Printing style of Innodb_ddl_log
Https://yq.aliyun.com/articles/684418?spm=a2c4e.11153940.0.0.46df39a0mzWlBD
Allow Innodb syntax for update nowait/skip locked
Https://dev.mysql.com/doc/refman/8.0/en/innodb-locking-reads.html#innodb-locking-reads-nowait-skip-locked
Window function, which supports various analysis functions such as rank ()
Https://dev.mysql.com/doc/refman/8.0/en/window-functions-usage.html
Optimization of management
Performance Schema reinforcement
Added Role
Default character set utf8mb4
Verify encryption policy adjustment
Allow data mask, redo/undo encryption
Added check constraint
These are the new features of MySQL8.0, and the editor believes that there are some knowledge points that we may see or use in our daily work. I hope you can learn more from this article. For more details, please follow the industry information channel.