黑马程序员教程
  • 首页
  • 学习线路图
  • 学习教程
  • 面试宝典
首页
学习线路图
学习教程
面试宝典
学科分类
Java
前端
Python
大数据
PHP
C/C++
学科分类
Java
前端
Python
大数据
PHP
C/C++
学科分类
Java工程师
前端工程师
Python工程师
大数据工程师
PHP工程师
C/C++工程师
    为千万学生少走弯路
学科分类
学科分类
Java工程师
前端工程师
Python工程师
大数据工程师
PHP工程师
C/C++工程师
目录
基础
高级
Redis的基本类型
Python中如何实现多线程
HTTP协议的请求方式
MySQL的隔离级别
Cookie和Session的区别
数据库如何连接查询
HTTP三次握手和四次挥手的过程
数据库三范式
POST和GET请求的区别
浏览器通过 WSGI 请求动态资源的过程
进程、线程和协程
什么是互斥锁
Redis中list底层的实现方式与区别
如何优化数据库
MyISAM与InnoDB的区别
如何使用MySQL和Redis做集群部署
re模块的match()和search()函数
什么是僵尸进程和孤儿进程,以及如何避免僵尸进程
线程和协程的应用
TCP和UDP的优缺点
MySQL数据库如何分区、分表
数据库如何优化查询效率
常用HTTP状态码的意义
正则表达式中贪婪模式与非贪婪模式的区别
一次完整的HTTP通信过程
Python如何进行内存管理
Django框架
网络爬虫

MyISAM与InnoDB的区别

( 1)MyISAM
默认表类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的顺序访问方法) 的缩写,它是存储记录和文件的标准方法。不是事务安全的,而且不支持外键,如果执行大量的select,insert MyISAM比较适合。
( 2)InnoDB
支持事务安全的引擎,支持外键、行锁、事务是他的最大特点。如果有大量的update和insert,建议使用InnoDB,特别是针对多个并发和QPS较高的情况。

点击此处
隐藏目录
黑马程序员教程(book.itheima.net)是一个免费的IT在线学习平台,它依托黑马程序员优质的课程资源和口碑,致力于为广大热爱IT技术的学习者和求职者提供知识共享服务。
黑马程序员教程包括学习线路图、学习教程、面试宝典三大核心板块,通过构建一个从学习到求职的良性生态圈,配套以专业的技术答疑服务,让学习更有趣,进步更明显,真正做到让学生少走弯路。
联系方式:
电话:15340145407
邮箱:itcast_book@vip.sina.com
黑马程序员教程 苏ICP备16007882号