数据库
文章平均质量分 75
持久化数据
快乐的木子李
Never try never know!罗马不是一天建成的
展开
-
分布式事务-Seata
事务(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。在关系数据库中,一个事务由一组SQL语句组成,事务具有4个属性:原子性、一致性、隔离性、持久性。这四个属性通常称为ACID原则。• 原子性(atomicity): 事务中的操作要么都发生,要么都不发生• 一致性(consistency): 事务从一个一致性的状态变到另一个一致性的状态,• 隔离性(isolation)原创 2024-02-29 21:55:01 · 401 阅读 · 0 评论 -
数据库三范式
在数据库设计中,三范式是一种重要的规范,它帮助我们优化数据结构,提高数据库的性能和可维护性。本文将介绍三范式的概念、原则和优势,帮助读者更好地理解和应用数据库设计的基本规范。例如,假设我们有一个学生表,其中包含学生的姓名、电话和学校所在省县。第三范式是在满足第二范式的基础上,消除非主键字段之间的传递依赖。它要求每个非主键字段只依赖于主键,而不依赖于其他非主键字段。在满足1NF的前提下,表中不存在部分依赖,非主键列要完全依赖于主键。第一范式是指数据库表中的每个字段都是原子性的,即不可再分的。原创 2024-02-29 21:36:52 · 361 阅读 · 0 评论 -
数据库-索引简介
文章目录索引简介一、聚集索引二、非聚集索引 索引简介 众所周知,索引是关系型数据库中给数据库表中一列或多列的值排序后的存储结构,SQL的主流索引结构有B+树以及Hash结构,聚集索引以及非聚集索引用的是B+树索引。这篇文章会总结SQL Server以及MySQL的InnoDB和MyISAM两种SQL的索引 SQL Sever索引类型有:唯一索引,主键索引,聚集索引,非聚集索引。 MySQL 索引类型有:唯一索引,主键(聚集)索引,非聚集索引,全文索引 一、聚集索引 聚集(clustered)索引,原创 2021-02-20 08:52:45 · 126 阅读 · 0 评论