2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > MySQL数据库默认引擎是什么?详细介绍MySQL引擎的特点和使用方法 mysqldump 剔除表

MySQL数据库默认引擎是什么?详细介绍MySQL引擎的特点和使用方法 mysqldump 剔除表

时间:2020-09-01 05:43:29

相关推荐

MySQL数据库默认引擎是什么?详细介绍MySQL引擎的特点和使用方法 mysqldump 剔除表

noDBnoDBnoDB,MySQL还支持MyISAM、MEMORY、CSV等多种存储引擎。

noDB引擎的特点

noDB是MySQL唯一支持事务处理和外键约束的存储引擎。

noDB支持行级锁定,能够避免数据锁定和死锁的问题,提高并发性能。

noDB采用多版本并发控制(MVCC)来提供高并发性能,允许多个事务同时对同一数据进行读取和修改。

noDB支持自动崩溃恢复,可以在数据库崩溃后自动恢复到上一个稳定状态。

noDB支持热备份,可以在线备份数据库而不需要停止MySQL服务。

noDB引擎的使用方法

noDBnoDB引擎,如下所示:

ame (n1straint,n2straint,

…noDB;

2. 修改表引擎:可以通过ALTER TABLE语句修改表的存储引擎,如下所示:

amenoDB;

noDByfnoDB参数,如下所示:

ysqld]nodb_buffer_pool_size = 256Mnodb_log_file_size = 64Mnodbmit = 1

noDB的缓存池大小、日志文件大小和提交事务后写入日志的方式。

noDBnoDB时,需要注意设置合适的参数来提高性能。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。