随笔分类 -  数据库

摘要:sql 的 left join 、right join 、inner join 之间的区别: left join (左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join (右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录 inner join (等值连接) 阅读全文
posted @ 2022-02-09 14:45 Li&Fan 阅读(89) 评论(0) 推荐(0)
摘要:事务及其四大特性: 事务(Transaction): 访问并可能更新数据库中各种数据项的一个程序执行单元(unit), 它通常由高级数据库操纵语言或编程语言(如SQL,C++或Java)书写的用户程序的执行所引起。 当在数据库中更改数据成功时,在事务中更改的数据便会提交,不再改变。否则,事务就取消或 阅读全文
posted @ 2021-05-19 18:00 Li&Fan 阅读(164) 评论(0) 推荐(0)
摘要:什么是MVCC? MVCC: ​ MVCC,全称 Multi-Version Concurrency Control,即多版本并发控制。MVCC 是一种并发控制的方法, 一般在数据库管理系统中,实现对数据库的并发访问,在编程语言中实现事务内存。 MVCC在MySQL InnoDB中的实现主要是为了提 阅读全文
posted @ 2021-05-19 17:58 Li&Fan 阅读(352) 评论(0) 推荐(0)
摘要:存储引擎查看命令: show engines mysql: InnoDB和MyISAM的区别: 如何选择? ​ 1、是否需要支持事务,如果需要选择innodb,如果不需要选择myisam ​ 2、如果表的大部分请求都是读请求,可以考虑myisam,如果既有读也有写,使用innodb ​ 现在mysq 阅读全文
posted @ 2021-05-19 17:57 Li&Fan 阅读(43) 评论(0) 推荐(0)
摘要:项目结构: application.properties 文件配置: ##Jpa配置 spring.jpa.database=mysql spring.jpa.show-sql=true spring.jpa.hibernate.ddl-auto=none ##数据库配置 ##数据库acnew地址 阅读全文
posted @ 2021-01-08 18:55 Li&Fan 阅读(3129) 评论(0) 推荐(0)