gpt4 book ai didi

MySQL 表引擎

转载 作者:可可西里 更新时间:2023-11-01 08:37:39 26 4
gpt4 key购买 nike

MyISAM

  • 默认引擎
  • 无交易支持
  • 适合大量数据阅读
  • 不利于写入调用:表级锁定

InnoDB

  • 交易安全
  • 适用于繁重的写入调用:行级锁定
  • 支持外键引用完整性约束

InnoDB 不利于数据读取吗???我还应该熟悉哪些其他存储引擎?

最佳答案

不,InnoDB 在数据读取方面并不“差”;事实上,我倾向于将它用作我所有表格的默认引擎。事务和真正的关系特性比您可能从 MyISAM 获得的任何微小的读取性能优势更重要(在我看来)。

编辑补充:MyISAM 比 InnoDB 更快,因为它更简单。但是,除非您正在做一些非常大批量的工作或使用一台古老的机器作为您的数据库服务器,否则您不太可能在日常操作中看到差异。

其他需要熟悉的存储引擎是用于真正快速、非持久数据存储的Memory 和我偶尔会在数据导出过程中使用的CSV

This page全面概述了 MySQL 存储引擎。

关于MySQL 表引擎,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6689038/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com