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

MySql简述

存储引擎,基本上使用的事innodb,支持事务、外键、行锁等能力。

mysql的数据结构,使用的事B+树。因为普通的树都是两个分支,会导致树的深度加大,而b+数就解决了这个问题,它是一个多分支树。B+树的数据都存储在叶子结点中,分支结点均为索引,方便扫库,只需要扫一遍叶子结点即可

隔离级别:从低到高,

读未提交,可以读到未提交的修改内容。读提交,只能读到提交的内容。

可重复读:如果一个事务成功执行并添加修改新数据,这些数据对其他正在执行的事务是不可见的。A事务修改x数据,B事务也正在读x数据,A修改完成新数据结束,对于正在执行的B事务来说也是不可见的,B事务只能看到最初的x数据。

串行化:一条条执行。

聚簇索引和非聚簇索引

数据跟索引放在一起的叫做聚簇索引,数据跟索引没有放在一起的叫做非聚簇索引

一张表里面只能有一个聚簇索引,一般都是主键

相关文章:

  • 【Linux Learning】SSH连线出现警告:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
  • 判断素数两种方法【自用】
  • Linux之nginx部署网站
  • JavaScript 函数详解:从基础概念到实战应用
  • nginx配置中有无‘‘/’’的区别
  • antd-vue - - - - - a-table排序
  • 端到端自动驾驶研究:通过强化学习与世界模型的协同作用向VLA范式演进
  • Android OpenSL ES 音频播放完整实现指南
  • MySQL:InnoDB架构(内存架构篇)
  • 384_C++_unit是4字节大小,能存储32位(bit)bool操作,[7][48]这里用于计划表的时间节点内,二维数组中每一位代表一种AI功能的开关状态
  • 维度建模是什么意思?如何实现维度建模?
  • CPU Idle 状态与中断的关系
  • LocalDate类使用
  • 卷积神经网络参数量计算
  • Linux 阻塞非阻塞
  • Prometheus + Grafana 监控 RabbitMQ 实践指南
  • 【解决串口数据丢包问题】下位机环形缓冲区+上位机串口生产者-消费者不定长接收(基于keil5和Labview)
  • 【单片机期末】接口及应用
  • 中南大学无人机智能体的全面评估!BEDI:用于评估无人机上具身智能体的综合性基准测试
  • Linux简单的操作
  • 佛山顺德区疫情最新消息/seo推广小分享
  • 做网站用的主机多少合适/常见的网络推广方式
  • 企业网站手机端跳转设置/湖南正规seo公司
  • 苏州外贸公司网站建设流程图/软文推广有哪些
  • 网站小图片素材/网站建设的技术支持
  • 海口小学网站建设/友情链接检测659292