249045439
网站制作

网站制作中MySQL的表种类和存储过程

发表日期:2024-01-01   作者来源:www.myranke.com   浏览:0   标签:网站制作    

网站制作中MySQL的表种类和存储过程,MySQL的表种类由存储引擎(Storage Engines)决定,种类包含MyISAM、innoDB、BDB等。

常见的存储引擎

MySQL 数据表主要支持六类型型 ,分别是网站制作中MySQL的表种类和存储过程

事务处置机制

支持外部链接

崩溃后能立即恢复

支持外键功能,级联删除

支持并发能力

在硬盘上的存储方法网站制作中MySQL的表种类和存储过程

1.比ISAM表更小,所占资源更少

2.可以在不同平台间二进制移植表的种类在创建表时指定。

ISAM 是MyISAM种类出现之前MySQL表用的默认种类,目前已经被MyISAM代替。

Memory (HEAP) 是MySQL表中访问最快的表,将所有数据保存在RAM中,在需要迅速查找引用和其他类似数据的环境下,可提供极快的访问。注意,这类下数据是非持久化设计的,它通常适应于临时表,假如MySQL或者服务器崩溃,表中数据全部丢失。

Merge 是 一种值得关注的新式表,它是由一组MyISAM表组成,之所合并主要出于性能上考虑,由于它可以提升搜索速度,提升修复效率,节省磁盘空 间。允许MySQL DBA或开发职员将一系列等同的MyISAM表以逻辑方法组合在一块,并作为1个对象引用它们。对于诸如数据仓储等VLDB环境十分合适。有时它以 MRG_MYISAM 名字出现。

Archive 为很多极少引用的历史、归档、或安全审计信息的存储和检索提供了好的解决方法。

Federated 可以将多个离别的MySQL服务器链接起来,从多个物理服务器创建一个逻辑数据库。十分合适于分布式环境或数据集市环境。

NDBCluster/Cluster/NDB MySQL的簇式数据库引擎,特别合适于具备高性能查找需要的应用程序,这种查找需要还需要具备高的正常工作时间和可用性。

CSV 用标准的CSV格式,由逗号隔开的文本文件,适应于外部数据交换

Blackhole 它会同意数据但不保存,而且对任何检索请求返回一个空集。它通常适应于数据会被自动复制并不进行当地保存的分布式数据库设计。(不确定的)好像也可以用于临时禁止/忽视对数据库的应用程序输入。

Example 这是一个测试引擎,你可以创建一个如此的表,但既不可以写入数据,也不可以检索数据。它好像是一个针对MySql开发者提供的示例引擎。网站制作中MySQL的表种类和存储过程如上所述。

推荐名字网站制作中MySQL的表种类和存储过程

如没特殊注明,文章均为龙源技术网 原创,转载请注明来自http://www.yanlongwu.com/news/zhizuo/6368.html