社区
MySQL
帖子详情
mysql的表类型的区别(myisam,innodb,bdb)?
yan_anny
2006-03-30 05:02:08
myisam属于非事务安全型,innodb和bdb属于事务安全型,在使用上,包括建立表,insert,select等等操作上有没有什么区别,innodb和bdb又有何不同
我现在的table属于myisam型,想使用事务的功能,如果改为innodb或bdb,有什么需要注意的问题吗
...全文
500
5
打赏
收藏
mysql的表类型的区别(myisam,innodb,bdb)?
myisam属于非事务安全型,innodb和bdb属于事务安全型,在使用上,包括建立表,insert,select等等操作上有没有什么区别,innodb和bdb又有何不同 我现在的table属于myisam型,想使用事务的功能,如果改为innodb或bdb,有什么需要注意的问题吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yan_anny
2006-04-04
打赏
举报
回复
innodb类型好像是最近才有的
yan_anny
2006-04-03
打赏
举报
回复
我需要使用事务处理,但是原来的数据表使用的是myisam,就需要改为bdb或者innodb,这样基于myisam的程序,将类型改为innodb后,原来的程序还需要改动吗
XqYuan
2006-04-03
打赏
举报
回复
bdb这种类型不太清楚,好像用得比较少
littleboys
2006-04-03
打赏
举报
回复
不需要改动
mathematician
2006-03-31
打赏
举报
回复
如果你的数据执行大量的INSERT或UPDATE,出于性能方面的考虑,应该使用InnoDB表。
如果执行大量的SELECT,MyISAM是更好的选择。
Mysql
中查看
表
的
类型
InnoDB
MySQL
数据
表
主要支持六种
类型
,分别是:
BDB
、HEAP、ISAM、MERGE、
MYISAM
、Inno
BDB
。
MySQL
面试题含答案
1.
MySQL
数据库作发布系统的存储,一天五万条以上的增量, 预计运维三年,怎么优化? 2.SQL注入漏洞产生的原因?如何防止? 3.什么是通用 SQL 函数? 4.
MyISAM
和
InnoDB
的
区别
? 5.
MYSQL
支持事务吗?在缺省模式下,
MYSQL
是 autocommit 模式的,所有的数据库更新操作都会即时提交, 所以在缺省情况下,
mysql
是不支持事务的。
MYSQL
表
类型
是使用
InnoDB
Tables 或
BDB
tables 的话,你的
MYSQL
就 可 以 使 用 事 务 处 理。
一次性精
MySQL
核心技术
第4章数据库引擎精讲:本章节带您深入到
MySQL
的体系架构,深入理解
innoDB
、
MyISAM
、MEMORY、ARCHIVE引擎的
区别
和使用原则。第5章数据库索引精讲:索引是保障我们查询效率的重点,本章节从逻辑存储和物理存储的底层...
最全
MySQL
面试60题和答案
1.
Mysql
中有哪几种锁? 1.
表
级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。 2. 行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。 3. 页面锁:开销和加锁时间界于
表
锁和行锁之间;会出现死锁;锁定粒度界于
表
锁和行锁之间,并发度一般 2.
Mysql
中有哪些不同的
表
类型
?
BDB
、HEAP、ISAM、MERGE、
MyISAM
、
InnoDB
以及Gemeni这7种
Mysql
表
类型
3.简述在
MySQL
数据库中
MyISAM
和
InnoDB
的
区别
4.
Mysql
中
InnoDB
支持的四种事务隔离级别名称,以及逐级之间的
区别
? 6.主键和候选键有什么
区别
? 7.
myisam
chk是用来做什么的?
最全
mysql
面试题-
mysql
-面试题
最全
MySQL
面试60题和答案 1.
Mysql
中有哪几种锁?
表
级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。 行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。 页面锁:开销和加锁时间界于
表
锁和行锁之间;会出现死锁;锁定粒度界于
表
锁和行锁之间,并发度一般。 2.
Mysql
中有哪些不同的
表
类型
?
BDB
、HEAP、ISAM、MERGE、
MyISAM
、
InnoDB
以及Gemeni这7种
Mysql
表
类型
3.简述在
MySQL
数据库中
MyISAM
和
InnoDB
的
区别
MyISAM
: 不支持事务,但是每次查询都是原子的; 支持
表
级锁,即每次操作是对整个
表
加锁; 存储
表
的总行数; 一个
MYISAM
表
有三个文件:索引文件、
表
结构文件、数据文件; 采用非聚集索引,索引文件的数据域存储指向数据文件的指针。辅索引与主索引基本一致,但是辅索引不用保证唯一性。
InnoDb
: 支持ACID的事务,支持事务的四种隔离级别; 支持行级锁及外键约束:因此可以支持写并发; 不存储总行数; 一个
InnoDb
引擎存储在一个
MySQL
56,677
社区成员
56,708
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章