![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库设计、原理
文章平均质量分 63
justdo2008
这个作者很懒,什么都没留下…
展开
-
轻松接触MySQL数据库支持的3个引擎
ISAMISAM是一个定义明确且历经时间考验的数据表格管理方法,它在设计之时就考虑到数据库被查询的次数要远大于更新的次数。因此,ISAM执行读取操作的速度很快,而且不占用大量的内存和存储资源。ISAM的两个主要不足之处在于,它不支持事务处理,也不能够容错:如果你的硬盘崩溃了,那么数据文件就无法恢复了。如果你正在把ISAM用在关键任务应用程序里,那就必须经常备份你所有的实时数据,通过其复制特性,转载 2009-06-21 17:54:00 · 517 阅读 · 0 评论 -
通过数据库引擎来加速MySQL数据库
本文来自: 编程入门网 http://www.bianceng.cn/data/MySQL/200805/10015_2.htm 如果你是个赛车手,并且按一下按钮就能够立即更换引擎而不需要把车开到车库里去换,那会是什么感觉呢?MySQL数据库为开发人员所做的就好像是按按钮换引擎;它让你选择数据库引擎,并给你一条简单的途径来切换它。 MySQL的自带引擎肯定是够用了,但是在有些情况下,转载 2009-06-21 18:02:00 · 457 阅读 · 0 评论 -
浅析MySQL InnoDB数据库引擎
InnoDB 给 MySQL 提供了具有事务(commit)、回滚(rollback)和崩溃修复能力(crash recovery capabilities)的事务安全(transaction-safe (ACID compliant))型表。InnoDB 提供了行锁(locking on row level),提供与 Oracle 类型一致的不加锁读取(non-locking read in S原创 2009-06-21 21:45:00 · 838 阅读 · 0 评论 -
关于MySQL数据库的存储引擎详细介绍
存储引擎是什么? MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。 例如,如果你在研究大量的临时数据,你也许需要使用内存存储引擎。内存存储引擎能够在内存中存储所有的表格数据。又或者,你也许需要一个支转载 2009-06-21 21:44:00 · 479 阅读 · 0 评论 -
海量数据性能优化措施
大家一起讨论总结下海量数据性能优化措施有哪些,要求:1. 最好是通用的优化措施,不是针对某个特定数据库的优化措施。如果针对某个特定数据库,则需要单独说明。2. 这里说的性能优化:主要是查询性能,也包括增加,删除,更新数据时的性能。4. 这里说的海量数据包括以下两种情况:(1)上亿的数据量。(2)百万到千万的数据量。个人之所以这么分,是觉得这两种数量级,优化处理方法差别比较大的。5.大家可以从原创 2009-11-12 16:16:00 · 876 阅读 · 0 评论