随笔分类 - Mysql
摘要:转 https://blog.csdn.net/qq_34103387/article/details/125781283 分析:目的取包含开始时间的 1234 时间段,排除 AB 段时间 注意<>自行替换 1.直接查4个段or连接 ((start_time > #{startTime} AND (
阅读全文
摘要:原文: https://blog.csdn.net/weixin_38990431/article/details/89050101#9_449 2.2.2 重要日志模块 binlog binlog是Server层的归档日志,没有crash-safe能力两种日志的不同:1.redo log是Inno
阅读全文
摘要:原文地址: https://shockerli.net/post/1000-line-mysql-note/
阅读全文
摘要:MySQL 表锁和行锁机制 mysql MySQL 表锁和行锁机制 mysql MySQL 表锁和行锁机制 mysql MySQL 表锁和行锁机制 mysql MySQL 表锁和行锁机制 mysql MySQL 表锁和行锁机制 mysql MySQL 表锁和行锁机制 mysql mysql 6 6
阅读全文
摘要:Snailclimb2018年05月21日阅读 4246<! > Snailclimb2018年05月21日阅读 4246<! > 2018年05月21日阅读 4246<! > 可能是最漂亮的Spring事务管理详解 Java面试通关手册(Java学习指南):github.com/Snailclim
阅读全文
摘要:原文链接: http://www.promptness.cn/article/4 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,
阅读全文
摘要:转: http://www.cnblogs.com/phpper/p/6716248.html关于php 高并发解决的一点思路 涉及抢购、秒杀、抽奖、抢票等活动时,为了避免超卖,那么库存数量是有限的,但是如果同时下单人数超过了库存数量,就会导致商品超卖问题。那么我们怎么来解决这个问题呢,我的思路如下
阅读全文
摘要:原文链接: http://mrchenatu.com/2017/03/24/mysql-tool/ 本总结来自美团内部分享,屏蔽了内部数据与工具知识准备索引索引是存储引擎用于快速找到记录的一种数据结构B-Tree,适用于全键值,键值范围或键最左前缀:(A,B,C): A, AB, ABC,B,C,B
阅读全文
摘要:@Override @Transactional public <S extends E> List<S> save(Iterable<S> entities) { List<S> result = new ArrayList<>(); if (entities == null) { return
阅读全文
摘要:数据库的锁机制 (后面有每个🔐的介绍) 原文链接 http://blog.longjiazuo.com/archives/318 浅析不可不知的数据库读现象中介绍过,在并发访问情况下,可能会出现脏读、不可重复读和幻读等读现象,为了应对这些问题,主流数据库都提供了锁机制,并引入了事务隔离级别的概念。
阅读全文
摘要:对mysql乐观锁、悲观锁、共享锁、排它锁、行锁、表锁概念的理解转载。 https://blog.csdn.net/puhaiyang/article/details/72284702 对mysql乐观锁、悲观锁、共享锁、排它锁、行锁、表锁概念的理解转载。 https://blog.csdn.net
阅读全文
摘要:原文链接在MySQL中的行级锁,表级锁,页级锁中介绍过,行级锁是Mysql中锁定粒度最细的一种锁,行级锁能大大减少数据库操作的冲突。行级锁分为共享锁和排他锁两种,本文将详细介绍共享锁及排他锁的概念、使用方式及注意事项等。 共享锁(Share Lock) 共享锁又称读锁,是读取操作创建的锁。其他用户可
阅读全文
摘要:转 深入理解悲观锁 乐观锁在数据库的锁机制中介绍过,数据库管理系统(DBMS)中的并发控制的任务是确保在多个事务同时存取数据库中同一数据时不破坏事务的隔离性和统一性以及数据库的统一性。 乐观并发控制(乐观锁)和悲观并发控制(悲观锁)是并发控制主要采用的技术手段。 无论是悲观锁还是乐观锁,都是人们定义
阅读全文
摘要:介绍使用sql删除数据库中的重复数据1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having co
阅读全文
摘要:mysql B+树索引 2015-07-06 性能与架构 性能与架构 性能与架构 微信号 yogoup 功能介绍 网站性能提升与架构设计 上图就是一棵B+树,每个部分有3个主要概念:物理磁盘块、数据项(蓝色)、指针(红色)如磁盘块1,包含数据项 17、35,包含指针 P1、P2、P3,P1指向小于1
阅读全文
摘要:转 http://blog.csdn.net/albertfly/article/details/51318995 如果有人问你数据库的原理,叫他看这篇文章 英文出处:Christophe Kalenzaga。欢迎加入翻译组。一提到关系型数据库,我禁不住想:有些东西被忽视了。关系型数据库无处不在,而
阅读全文
摘要:MySQL调优可以从几个方面来做: MySQL调优可以从几个方面来做: 1. 架构层:做从库,实现读写分离;2.系统层次:增加内存;给磁盘做raid0或者raid5以增加磁盘的读写速度;可以重新挂载磁盘,并加上noatime参数,这样可以减少磁盘的i/o;3. MySQL本身调优:(1) 如果未配置
阅读全文
摘要:http://www.bubuko.com/infodetail-1861798.html 1 各种树形结构本来不打算从二叉搜索树开始,因为网上已经有太多相关文章,但是考虑到清晰的图示对理解问题有很大帮助,也为了保证文章完整性,最后还是加上了这部分。先看看几种树形结构:1 搜索二叉树:每个节点有两个
阅读全文
摘要:来源:伯乐在线 - biakia链接:http://blog.jobbole.com/108570/数据库优化有很多可以讲,按照支撑的数据量来分可以分为两个阶段:单机数据库和分库分表,前者一般可以支撑500W或者10G以内的数据,超过这个值则需要考虑分库分表。另外,一般大企业面试往往会从单机数据库问
阅读全文
摘要:转 http://www.cnblogs.com/yangliheng/p/6094151.html 演示一下在MySQL下搭建多主一从的过程。实验环境: 192.168.24.129:3306 192.168.24.129:3307 192.168.24.129:3308主库操作导出数据分别在33
阅读全文