首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
MySQL
订阅
bravefyy
更多收藏集
微信扫码分享
微信
新浪微博
QQ
41篇文章 · 0订阅
实战SpringBoot实现多数据源
1.背景介绍 多数据源是一种常见的分布式数据库架构,它允许应用程序访问多个数据库,从而实现数据的分离和隔离。在SpringBoot中,我们可以使用DataSource和DataSourceRouter
深入理解mysql----innodb_ruby工具
innodb_ruby 主要可查看innodb数据库数据表的各种存储,解析innodb的文件,用于学习数据库底层的一些存储。 1. 查看你数据库的存储文件在哪里 2. 进入数据库目录 因为之后的很多命令需要填写数据表文件路径,每次都要写好长,我觉得浪费时间,因此先进入了数据库目…
MySQL索引(四)常见的索引优化手段
通过具体的sql语句查询示例表数据来分析索引,与建立合适的索引。本文还分析了order by和group by的索引情况。
MySQL中In与Exists的区别
这里涉及到IN和EXISTS的区别。 如果你试图在网上找出答案,你会发现所有的博客都是写着: 如果两个表中一个表大,另一个是表小,那么IN适合于外表大而子查询表小的情况;EXISTS适合于外表小而子查
SQL中的in与not in、exists与not exists的区别以及性能分析
in是把外表和内表作hash连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询,一直以来认为exists比in效率高的说法是不准确的。select * from A where exists(select cc from B where cc=A.cc)...
漫话:如何给女朋友解释什么是乐观锁与悲观锁
最近,五一小长假的放假时间调整了,决定趁着假期出去玩一玩。我和女朋友商量好,我负责制定行程,她负责购买出行用品。相安无事,我正在各家比价中,不知道发生了什么,女朋友买买买竟然不高兴了。 在《如何给女朋友解释什么是并发和并行》一文中我们介绍过并发和并行。当程序中可能出现并发的情况…
面试官:谈谈你对Mysql数据库读写分离的了解,并且有哪些注意事项?
这篇文章讲述的不是Mysql具体的如何实现读写分离,而是指什么时候需要上读写分离,及其相关的注意事项。 读写分离顾名思义就是读和写分离了,对应到数据库集群一般都是一主一从(一个主库,一个从库)或者一主多从(一个主库,多个从库),业务服务器把需要写的操作都写到主数据库中,读的操作…
[MySQL光速入门]010 运算符与函数
必会单词regexp正则表达式trim修剪replace替换ceiling最高限度year年month月day日hour小时minute分钟second秒current当前的date日期time时间n
对于MySQL你必须要了解的锁知识
MySQL 的锁按照范围可以分为全局锁、表锁、行锁,其中行锁是由数据库引擎实现的,并不是所有的引擎都提供行锁,MyISAM 就不支持行锁,所以文章介绍行锁会以InnoDB引擎为例来介绍。 MySQL 提供全局锁来对整个数据库实例加锁。 这条语句一般都是用来备份的,当执行这条语句…
死磕 java集合之ConcurrentSkipListMap源码分析——发现个bug
点击链接查看“跳表”详细介绍。 跳表是一个随机化的数据结构,实质就是一种可以进行二分查找的有序链表。 跳表在原有的有序链表上面增加了多级索引,通过索引来实现快速查找。 跳表不仅能提高搜索性能,同时也可以提高插入和删除操作的性能。 跳表在原有的有序链表上面增加了多级索引,通过索引…