数据库的存储引擎

ゞ 浴缸里的玫瑰 2022-05-09 00:22 307阅读 0赞
  1. 建立索引的优点:
  2. 1.大大加快数据的检索速度;
  3. 2.创建唯一性索引,保证数据库表中每一行数据的唯一性;
  4. 3.加速表和表之间的连接;
  5. 4.在使用分组和排序子句进行数据检索时,可以显著减少查询中分组和排序的时间。

在开发中,我们经常使用的存储引擎 myisam / innodb/ memory

MyISAM存储引擎

如果表对事务要求不高,同时是以查询和添加为主的,我们考虑使用myisam存储引擎. 比如 bbs 中的 发帖表,回复表.

INNODB存储引擎:

对事务要求高,保存的数据都是重要数据,我们建议使用INNODB,比如订单表,账号表.

Memory 存储

  1. 我们数据变化频繁,不需要入库,同时又频繁的查询和修改,我们考虑使用memory, 速度极快.
  2. 索引类型:
  3. 根据数据库的功能,可以在数据库设计器中创建四种索引:唯一索引、非唯一索引、主键索引和聚集索引。 尽管唯一索引有助于定位信息,但为获得最佳性能结果,建议改用主键或唯一约束。

发表评论

表情:
评论列表 (有 0 条评论,307人围观)

还没有评论,来说两句吧...

相关阅读

    相关 数据库存储引擎 InnoDB

    存储引擎 > 服务器支持不同的存储引擎,不同的表可以设置不同的存储引擎,真实数据在不同存储引擎中存放的格式一般是不同的,有的存储引擎将数据存放在磁盘中,有的存储引擎比如M

    相关 mysql数据库存储引擎

    前言 数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能

    相关 数据库存储引擎

    1.定义:数据表在磁盘上或内存上的存储方式,存储引擎的选取会影响数据表的性能。 2.查看服务器支持的存储引擎:mysql>show engines; 3.存储引擎的分类