栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【记录后端学习—MySQL数据库 2】

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【记录后端学习—MySQL数据库 2】

MySQL数据库 2

数据库事务

什么是数据库的事务事务的四大特性是什么数据库的并发一致性问题数据库的隔离级别有哪些隔离级别是如何实现的什么是MVCC 数据库的锁

什么是数据库的锁数据库的锁与隔离级别的关系数据库锁的类型有哪些什么是数据库的乐观锁和悲观锁,如何实现什么是死锁?如何避免 SQL语句基础知识

SQL语句主要分为哪几类SQL约束有哪些什么是子查询MySQL的几种连接查询MySQL中一些查询关键字什么是临时表大表数据查询如何优化主键 数据库优化

SQL语句执行顺序


数据库事务 什么是数据库的事务

数据库事务是访问并可能操作各种数据项的一个数据库操作序列,这些操作要么全部执行,要么不执行,是一个不可分割的工作单位。事务由事务开始与事务结束之间执行的全部数据库操作组成。

事务的四大特性是什么

原子性:原子性是指包含事务的操作要么全部执行成功,要么全部失败回滚。一致性:一致性是指事务在执行前后状态是一致的。隔离性:一个事务所进行的修改在最终提交之前,对其他事务是不可见的。持久性:数据一旦提交,其所作的修改将永久的保存到数据库中。 数据库的并发一致性问题

数据库的隔离级别有哪些

未提交读:一个事务在提交前,他的修改对其他事务也是可见的。提交读:一个事务在提交之后,他的修改才能被其他事务看到。可重复读:在同一个事务中多次读取到的数据是一致的。串行化:需要加锁实现,会强制事务串行执行。
隔离级别是如何实现的

事务的隔离机制主要是依靠锁机制和MVCC(多版本并发控制)实现的,提交读和可重复读可以通过MVCC实现,串行化可以通过锁机制实现。

什么是MVCC

MVCC是一种控制并发的方法,主要是用来提高数据库的并发性能。

数据库的锁 什么是数据库的锁

当数据库有并发事务的时候,保证数据访问顺序的机制称为锁机制。

数据库的锁与隔离级别的关系

数据库锁的类型有哪些


什么是数据库的乐观锁和悲观锁,如何实现

什么是死锁?如何避免

死锁是指两个或者两个以上进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞现象。在MySQL中,MyISAM 是一次获得所需的全部锁,要么全部满足,要么等待,所以不会出现思索。在InnoDB存储引擎中,除了单个SQL组成的事务外,锁都是逐步获得的,所以存在死锁问题。

SQL语句基础知识 SQL语句主要分为哪几类

SQL约束有哪些

什么是子查询

子查询是把一个查询的结果在另一个查询中使用。

MySQL的几种连接查询



MySQL中一些查询关键字



什么是临时表

大表数据查询如何优化

索引优化SQL语句优化水平拆分垂直拆分建立中间表使用缓存技术固定长度的表访问起来更快越小的列访问越快 主键


数据库优化

SQL语句执行顺序

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/780843.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号