InnoDB是一种兼顾了高可靠性和高性能的通用存储引擎。在MySQL 8.0中,InnoDB是默认的MySQL存储引擎。除非您配置了其他默认存储引擎,否则发出CREATE TABLE不带ENGINE= 子句的语句将创建一个InnoDB表。

InnoDB的主要优势:

1、它的DML操作遵循 ACID模型,并 具有具有 提交,回滚和 崩溃恢复 功能的事务, 以保护用户数据。

2、行级锁定和Oracle风格的一致读取可提高多用户并发性和性能。

3、InnoDB表格将您的数据排列在磁盘上以基于主键优化查询 。每个 InnoDB表都有一个称为聚集索引的主键索引,该索引 组织数据以最小化主键查找的I / O。

4、维护数据 完整性, InnoDB支持 FOREIGN KEY约束。使用外键检查插入,更新和删除,以确保它们不会导致不同表之间的不一致。


  • 自定义上传图片组件的存储过程

    前端使用了图片上传组件来上传图片,那么后台如何来正确存储入库呢网上找的一段图片上组件的 ,效果代码如下: .img_up { overflow: hidden; ma

  • 用户组等级变更通知

    模板名称member_edit_level参数说明Array([username]=>asdfa[phone]=>[email]=>daf@fda.com[password]=>d45c371b35ded2de44e7b528c00ee964[name]=>[salt]=>59b90e1005[money]=>0[freeze]=>0[spend]=>0[score]=>0[exp...

  • 公共文件Init.php/插件函数

    /dayrui/App/应用目录/Config/Init.php用于模块或插件的公共php代码1、用于写自定义函数,把函数放在里面,当前模块都能调用它2、全局变量定义3、全局判断方法的写法4、Init

  • 快捷登录注册页面升级

    当后台设置过以下选择项时,需单独对注册页面进行升级需要升级的模板为:template/pc/default/member/login_oauth.htmltemplate/mobile/default...

  • 无法通过id找到共享模块的模块目录

    访问文章内容页面提示:无法通过id找到共享模块的模块目录可能性一:伪静态不规范导致的如果设置了的伪静态地址时,你可以还原到默认动态地址访问试一试 ,如果动态地址ok伪静态不正确时,就说明解析规则或者地

  • 创建专题模块

    1、创建内容模块2、进入模块管理,安装模块安装模式可以选择共享也可以选择独立模块,看你自己了3、创建模块内容字段4、专题模块主要是关联其他内容到一个页面的聚合功能,我们为了演示就随便创建一两个关联字段...

  • 空间插件/空间标签调用

    调用指定用户的黄页地址:{dr_hy_url(9999)}9999是用户的id号如果非hy模块调用黄页地址需要改写:{php$ci->init_file('hy');echodr_hy...

  • 后台字段内容储存不完整/储存失败

    在保存内容的时候,出现内容保存不完整,少了一部分内容没有储存进去、字段内容直接储存失败等这些情况。排查方案:1、观察php.ini设置参数:post_max_size 表单提交最大数值,此项不是限制上

  • 自定义模块表单内容列表的字段

    模块表单内容管理界面,上图中红色部分是可以随意修改和添加的一、后台配置添加方法1、进入设置-内容设置-模块管理,选择模块表单 里面2、单修改按钮3、切换到后台字段选项点显示就行了序列:排序号,从小到大名称:列表的显示名称宽带:表格的宽,px为单位回调:需要掌握PHP技术,用于写非文本字段的格式化输出值二、改模板添加方法1、复制下面模板文件/dayrui/Core/Views/share_mform...

  • ElasticSearch全文搜索插件教程

    一、基本操作1、安装好插件2、系统后台设置关闭记忆后台操作界面3、进入配置管理配置好索引名称,索引服务器等参数,在下面勾选需要索引的字段、索引类型以及选择分词器。一般中文数据选text,分词器选ik_