当前位置: 首页 > wzjs >正文

网站开发可以当程序员网站营销外包公司

网站开发可以当程序员,网站营销外包公司,crm系统永久免费,杭州建设网杨赟目 录 一、概述 二、MySQL 支持的存储引擎 三、指定存储引擎 四、修改存储引擎 五、常用存储引擎及适用场景 一、概述 MySQL 存储引擎决定了数据在磁盘上的存储方式和访问方式;不同的存储引擎实现了不同的存储和检索算法;MySQL 常见的存储引擎&…

目  录

一、概述

二、MySQL 支持的存储引擎

三、指定存储引擎

四、修改存储引擎

五、常用存储引擎及适用场景


一、概述

  1. MySQL 存储引擎决定了数据在磁盘上的存储方式和访问方式
  2. 不同的存储引擎实现了不同的存储和检索算法;
  3. MySQL 常见的存储引擎:InnoDB、MyISAM、MEMORY、ARCHIVE等。
    1. InnoDB 支持事务和行级锁定,适用于高并发读写的应用;
    2. MyISAM 不支持事务,但适用于读操作较多的应用;
    3. Memory 数据全部存储在内存中,适用于读写速度要求很高的应用。
  4. 选择合适的存储引擎可以提高 MySQL 的性能和效率。

二、MySQL 支持的存储引擎

mysql> show engines \G;
*************************** 1. row ***************************Engine: MEMORYSupport: YESComment: Hash based, stored in memory, useful for temporary tables
Transactions: NOXA: NOSavepoints: NO
*************************** 2. row ***************************Engine: MRG_MYISAMSupport: YESComment: Collection of identical MyISAM tables
Transactions: NOXA: NOSavepoints: NO
*************************** 3. row ***************************Engine: CSVSupport: YESComment: CSV storage engine
Transactions: NOXA: NOSavepoints: NO
*************************** 4. row ***************************Engine: FEDERATEDSupport: NOComment: Federated MySQL storage engine
Transactions: NULLXA: NULLSavepoints: NULL
*************************** 5. row ***************************Engine: PERFORMANCE_SCHEMASupport: YESComment: Performance Schema
Transactions: NOXA: NOSavepoints: NO
*************************** 6. row ***************************Engine: MyISAMSupport: YESComment: MyISAM storage engine
Transactions: NOXA: NOSavepoints: NO
*************************** 7. row ***************************Engine: InnoDBSupport: DEFAULTComment: Supports transactions, row-level locking, and foreign keys
Transactions: YESXA: YESSavepoints: YES
*************************** 8. row ***************************Engine: ndbinfoSupport: NOComment: MySQL Cluster system information storage engine
Transactions: NULLXA: NULLSavepoints: NULL
*************************** 9. row ***************************Engine: BLACKHOLESupport: YESComment: /dev/null storage engine (anything you write to it disappears)
Transactions: NOXA: NOSavepoints: NO
*************************** 10. row ***************************Engine: ARCHIVESupport: YESComment: Archive storage engine
Transactions: NOXA: NOSavepoints: NO
*************************** 11. row ***************************Engine: ndbclusterSupport: NOComment: Clustered, fault-tolerant tables
Transactions: NULLXA: NULLSavepoints: NULL
11 rows in set (0.00 sec)
  1. 【Support: YES】表示当前版本 MySQL 支持该存储引擎;
  2. MySQL 默认存储引擎:InnoDB。

三、指定存储引擎

  1. 可以在建表时指定存储引擎;
  2. 若不显示指定存储引擎,MySQL 将使用默认的存储引擎。
create table engine_test(id int,name varchar(255),description text
) engine = InnoDB;

四、修改存储引擎

  1. 修改存储引擎可能会执行复制表的操作,因此可能造成数据丢失或不可用,确保在执行修改之前备份数据;
  2. 不是所有的存储引擎都支持相同的功能,确保新的存储引擎支持当前应用程序所需的功能;
  3. 修改表的存储引擎可能会影响到现有的应用程序和查询,确保在修改之前评估和测试所有影响;
  4. 【alter table】可能需要适当权限才能执行,确保有足够权限执行修改操作。
alter table engine_test engine = MEMORY;

五、常用存储引擎及适用场景

  • InnoDB
    • MySQL 默认的事务型存储引擎;
    • 支持 ACID;
    • 具有较好的并发性和数据完整性;
    • 支持行级锁定;
    • 适用于多数场景,特别是需要事务支持的应用。
  • MyISAM
    • MySQL 早期版本常用的存储引擎;
    • 支持全文检索、表级锁的;
    • 不支持事务;
    • 具有简单性和高性能,在读密集广泛应用。
  • MEMORY
    • 称为 HEAP,将表存储在内存中;
    • 具有较高的读写性能,但数据会在服务器重启时丢失;
    • 适用于快速读写临时数据集、缓存、临时表等场景。
  • CSV
    • 将数据以纯文本格式存储;
    • 适用于需要处理和导入、导出 CSV 格式数据的场景。
  • ARCHIVE
    • 对数据高效压缩和存储;
    • 适用于需要长期存储大量历史数据且不经常查询的场景。
http://www.dtcms.com/wzjs/616935.html

相关文章:

  • 皇家梅陇公馆网站建设网站开发摘要
  • 江门站排名优化什么是seo关键词
  • 网站建设如何做好整体色彩搭配七牛云 wordpress
  • 惠州营销网站制作公司网站建设开发
  • 东莞公司做网站专业的内蒙古网站建设
  • 无网站可以做cpc吗做电器哪个网站好
  • 专业集团门户网站建设服务商辽源网站建设
  • 网站设计原则的第三要素温州网站建设前十公司
  • 搜索建站会展设计ppt
  • 川畅科技联系 网站设计网络站点推广的方法
  • 住房和城乡建设部网站无在建品牌网站建设 app建设
  • 免费入驻的卖货平台有哪些纯静态网站页面优化
  • wordpress建企业网站设置动易网站建设工作室
  • 郴州网站建设专业现状报告印度搜索引擎 龙之向导
  • 苏州好的网站公司名称南京网站搜索排名
  • 中国文化网站建设方案网站栏目设计模板
  • 成都网站线上公司个人可以开发app软件吗
  • 艺术家网站源码网络推广培训班培训机构
  • 写资料的网站有哪些内容ipfs做网站
  • 贵阳哪里可以做网站电子商务范围
  • 做淘宝链接模板网站西亚网站建设科技
  • 网站做wanzhihou怎么才能创个网站
  • 北京免费网站建设模板国内禁用的国外网站
  • 网页注册qq南昌seo优化
  • 建设网站坂田现在网站开发的前端语言
  • 如何让自己做的网站可以播放歌曲郑州小程序开发公司
  • 游戏网站建设方案装潢设计师培训班学费
  • 做棋子网站怎么提高浏览量成都网络营销推广
  • 怎么攻击php做的网站个人创意logo设计
  • 一般到哪个网站找数据库求个网站好人有好报2022