想问下MySQL建库时,选择哪个引擎好
大家一般选择MyISAM还是INNO或者其他,有什么优缺点
谢谢
大家一般选择MyISAM还是INNO或者其他,有什么优缺点
谢谢
解决方案 »
- mysql返回20%记录
- 在建数据表时,行格式 dynamic 什么意思啊
- 如何获取数据库中2分钟内写入的所有新记录呢
- 如何建立一个连接MYSQL的用户?
- 这个查询怎么写?
- 请教通过linux odbc/myodbc 连接mysql 数据库问题!
- 关于MySQL中有些表只读的问题
- 新手
- 我这么写应该没错把!怎么总提示:Warning: Supplied argument is not a valid MySQL result resource in C:\apache\htdocs\hz\wtnr.php3 on line 5
- 求大神解决
- mysql+jsp如何存储图片文件啊?
- mysql到底还是不是免费的?
使用MyISAM还是INNO,要看你的具体情况了。MyISAM,速度快,但是不支持事务
inno,速度慢,支持事务处理。
MyISAM虽然速度快一些,但是不支持事务
大量的读就用MYISAM,主要考虑的是速度问题。
myisam是表级锁,innodb是行级锁,如果主库的写操作采用innodb引擎,这样就允许多个点写入,主库的负载会降低很多1。InnoDB的primary key是聚集的
2。InnoDB有adaptive hash index
3。InnoDB可以缓存数据和索引,而MyISAM只缓存索引
还有非常重要的是InnoDB是事务安全的,如果数据是需要完整性的话,毫无疑问的应该使用InnoDB;
我大概有所了解了,就此结贴