mysql 数据表的引擎 MyISAM 和 InnoDB
2023-09-11 14:16:39 时间
需要使用锁和事务时,必须使用InnoDB模式
可以通过以下语句查看表的类型
SHOW TABLE STATUS FROM [DATABASE_NAME]
修改数据表的引擎类型:
navicat:
设计表 -> 选项 -> 引擎 -> InnoDB
phpmyadmin:
操作 -> 表选项 -> 存储引擎 -> InnoDB
插入100W条数据的情况
InnoDB模式,每秒插入1000条左右,有时600条左右,一共用了15分钟;
MyISAM模式,每秒插入16W数据,用时27秒;
百万级SELECT的情况
MyISAM明显比InnoDB快
无论哪种模式加入索引。会大幅度增加SELECT速度
索引名:Index_User_Name 栏目名:user_name 索引类型:Nornal 索引方式:BTREE
相关文章
- MySQL Binlog Digger 4.28 【mysql日志分析工具】
- 报错:MySQL Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'
- MySQL查看库中所有表的大小和记录数
- Mysql 数据库时间与系统时间不一致问题排查
- MySQL存储引擎之Spider内核深度解析
- Brew 卸载MySql以及安装Mysql
- MySQL第四讲 MySql Undo日志 - 对聚簇索引进行CUD操作
- MySQL第一讲 一遍让你彻底掌握MVCC多版本并发控制机制原理
- 【MySQL进阶-01】深入理解mysql索引本质
- Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column ‘XXXXX’
- 【mysql问题】解决2003-Can‘t connect to MySQL server on ‘ ‘(10060“Unknown error“)
- mysql,sql server,oracle 唯一索引字段是否允许出现多个 null 值?
- mysql内置函数大全
- (独孤九剑)---PHP操作MySQL数据库
- mysql导出数据报错The MySQL server is running with the --secure-file-priv option so it cannot execute this statement
- 【转】Mysql学习---MySQL悲观锁中的排它锁
- 12:Web及MySQL服务异常监测案例
- MySQL · 引擎特性 · InnoDB崩溃恢复
- mysql事件(event)
- 使用 pymysql 操作数据库 mysql 8.0.15 版本
- 更改 AWS RDS mysql时区 -摘自网络
- MySQL性能优化的21个最佳实践 和 mysql使用索引
- 【C#】使用MySql.Data.dll连接MySQL数据库
- Mysql 1290 - The MySQL server is running with the --secure-file-priv option
- MySQL 教程(基础篇)第04话:mysqld 和 mysql 命令的区别
- MySQL 数据库引擎与编码