简述什么是搜索引擎优化(快速认识InnoDBInnoDB引擎引擎)
优采云 发布时间: 2021-11-05 22:06简述什么是搜索引擎优化(快速认识InnoDBInnoDB引擎引擎)
前言:MySQL发展到今天,InnoDB引擎已经成为绝对的主力军。除了大数据量分析等相对特殊领域的需求外,适用于很多场景。但是,仍然有很多开发者还在“痴迷”地使用MyISAM引擎,觉得自己没能很好地掌握InnoDB。最好是MyISAM简单方便,还可以支持快速的COUNT(*)。发此文是因为这几天帮忙处理discuz论坛的感受,希望对广大开发者有所帮助。
1. 快速了解 InnoDB
InnoDB 是 MySQL 下使用最广泛的引擎。它是一个基于 MySQL 的高扩展性和高性能存储引擎。从版本 5 开始,它已成为默认引擎。
InnODB 引擎支持许*敏*感*词*:
a) 支持ACID,简单地说就是支持事务完整性、一致性;
b) 支持行锁,以及类似ORACLE的一致性读,多用户并发;
c) 独有的聚集索引主键设计方式,可大幅提升并发读写性能;
d) 支持外键;
e) 支持崩溃数据自修复;
InnoDB 功能这么多,比MyISAM好多了,还犹豫什么,果断改用InnoDB引擎:)
2. 修改 InnoDB 配置选项
可以选择正式版或者Percona的分支。如果你不知道在哪里下载,就谷歌一下。
安装好MySQL后,需要适当修改f配置文件,对InnoDB相关的选项做一些调整,才能更好的运行InnoDB。
相关选项是: