![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
数据库
qq_43519025
这个作者很懒,什么都没留下…
展开
-
数据库串烧
mysql为什么需要主从同步?1、在业务复杂的系统中,有这么一个情景,有一句sql语句需要锁表,导致暂时不能使用读的服务,那么就很影响运行中的业务,使用主从复制,让主库负责写,从库负责读,这样,即使主库出现了锁表的情景,通过读从库也可以保证业务的正常运作。2、做数据的热备3、架构的扩展。业务量越来越大,I/O访问频率过高,单机无法满足,此时做多库的存储,降低磁盘I/O访问的频率,提高单个机器的I/O性能。mysql复制原理是什么?(1)master服务器将数据的改变记录二进制binl原创 2022-02-16 10:14:27 · 561 阅读 · 0 评论 -
MySQL排序
mysql中where,group by,having,order by的时候,执行顺序和编写顺序_xu2034029667的博客-CSDN博客原创 2022-01-24 20:57:55 · 758 阅读 · 0 评论 -
Mysql
SQL多表查询 - wenglabs - 博客园SELECT * FROM Persons WHERE City LIKE 'N%'原创 2022-01-20 20:42:56 · 509 阅读 · 0 评论 -
Mysql事务
MySQL 事务 | 菜鸟教程MYSQL 事务处理主要有两种方法:1、用 BEGIN, ROLLBACK, COMMIT来实现BEGIN开始一个事务 ROLLBACK事务回滚 COMMIT事务确认2、直接用 SET 来改变 MySQL 的自动提交模式:SET AUTOCOMMIT=0禁止自动提交 SET AUTOCOMMIT=1开启自动提交SQL:mysql 开启事务_lch_2016的博客-CSDN博客_sql开启事务...原创 2021-12-06 17:21:21 · 417 阅读 · 0 评论 -
Mysql经典面试题
Mysql面试题_zhanghao_0718的博客-CSDN博客原创 2021-12-03 12:53:51 · 639 阅读 · 0 评论 -
索引的优缺点
数据库 索引的优点和缺点_Yan 小铁匠-CSDN博客_索引的优点与缺点原创 2021-11-08 19:04:45 · 196 阅读 · 0 评论 -
mybatis连接mysql步骤_MyBatis框架操作数据库有哪些步骤?
为了使读者能够更加清晰的理解MyBatis程序,在正式讲解MyBatis入门案例之前,先来了解一下MyBatis程序的工作原理,如图1所示。图1 MyBatis框架执行流程图从图1可以看出,MyBatis框架在操作数据库时,大体经过了8个步骤。下面就对图6-4中的每一步流程进行详细讲解,具体如下。(1)读取MyBatis配置文件mybatis-config.xml。mybatis-config.xml作为MyBatis的全局配置文件,配置了MyBatis的运行环境等信息,其中主要内容是获取数原创 2021-11-04 15:17:19 · 1233 阅读 · 0 评论 -
MySQL 中的 3 大日志是指哪些
日志是mysql数据库的重要组成部分,记录着数据库运行期间各种状态信息。mysql日志主要包括错误日志、查询日志、慢查询日志、事务日志、二进制日志几大类。作为开发,我们重点需要关注的是二进制日志(binlog)和事务日志(包括redo log和undo log),本文接下来会详细介绍这三种日志。binlogbinlog用于记录数据库执行的写入性操作(不包括查询)信息,以二进制的形式保存在磁盘中。binlog是mysql的逻辑日志,并且由Server层进行记录,使用任何存储...原创 2021-11-02 14:10:24 · 165 阅读 · 0 评论 -
内连接、左外连接与右外连接的区别及作用介绍
内连接、左外连接与右外连接的区别及作用介绍 - it610.com原创 2021-10-29 18:44:36 · 107 阅读 · 0 评论 -
MySQL的隔离级别有哪些
MySQL定义了四种隔离级别,包括一些具体规则,用于限定事务内外哪些改变是可见的,哪些改变是不可见的。低级别的隔离一般支持更高的并发处理,并且拥有更低的系统开销。REPEATABLE READ 可重复读MySQL数据库默认的隔离级别。该级别解决了READ UNCOMMITTED隔离级别导致的问题。它保证同一事务的多个实例在并发读取事务时,会“看到同样的”数据行。不过,这会导致另外一个棘手问题“幻读”。InnoDB和Falcon存储引擎通过多版本并发控制机制解决了幻读问题。READ COMMIT..原创 2021-10-29 17:35:49 · 176 阅读 · 0 评论 -
数据库索引的实现原理
数据库索引的实现原理_辉仔 の专栏-CSDN博客_数据库索引的原理数据库的实现原理数据库索引的实现原理_辉仔 の专栏-CSDN博客_数据库索引的原理一步步分析为什么B+树适合作为索引的结构 以及索引原理 (阿里面试) - aspirant - 博客园MySql大表分页(附独门秘技) - trytocatch - 博客园主从复制的原理:如何解决慢查询索引的类型mysql索引有哪些类型-mysql教程-PHP中文网数据库的三范式数据库三大范式_凉亭的博客-CS..原创 2021-10-27 12:07:49 · 322 阅读 · 0 评论 -
死锁产生的条件
https://www.iteye.com/blog/chriszeng87-2102630产生死锁的主要原因是:1) 系统资源不足;2) 进程运行推进的次序不合适;3) 资源分配不当。如果系统资源充足,进程的资源请求都能够得到满足,死锁出现的可能性就很低,否则就会因争夺有限的资源而陷入死锁。其次,进程运行推进顺序与速度不同,也可能产生死锁。产生死锁的四个必要条件:1) 互斥条件:一个资源一次只能被一个进程访问。2) 请求与保持: 一个进程因请求资源而阻塞时,对已获得的资原创 2021-10-27 12:01:44 · 108 阅读 · 0 评论 -
数据库的锁机制及原理
数据库的锁机制及原理_yizhiniu_xuyw的专栏-CSDN博客_数据库的锁机制原创 2021-10-27 12:00:14 · 44 阅读 · 0 评论 -
MySQL索引失效的几种情况
Mysql索引会失效的几种情况分析 - 飞越全球 - 博客园原创 2021-10-27 11:58:41 · 66 阅读 · 0 评论 -
数据库中视图和表的区别
数据库中的数据都是存储在表中的,而视图只是一个或多个表依照某个条件啊=组合而成的结果集,一般来说你可以用update,insert,delete等SQL语句修改表中的数据,而对视图只能进行select操作。但是也存在可更新的视图,对于这类视图的update,insert和delete等操作最终会作用于与其相关的表中数据。因此,表是数据库中数据存储的基础,而视图只是为了满足某种查询要求而建立的一个对象。 表是物理存在的,你可以理解成计算机中的文件! 视图是虚拟的内存表,你剋理解成Windows的快原创 2021-10-18 11:59:31 · 3325 阅读 · 0 评论 -
创建索引的三种方式
面试题13 创建索引的三种方式 - 幽默de程序员 - 博客园原创 2021-10-16 16:29:44 · 726 阅读 · 0 评论