回答了问题2021-12-02
select user_id,count(user_id) from table where user_id in (select distinct from_user_id from AAA) group by user_id
发布了文章2021-03-29
S锁:事务A对记录添加了S锁,可以对记录进行读操作,不能做修改,其他事务可以对该记录追加S锁,但是不能追加X锁,需要追加X锁,需要等记录的S锁全部释放。X锁:事务A对记录添加了X锁,可以对记录进行读和修改操作,其他事务不能对记录做读和修改操作。
发布了文章2021-03-29
ThreshACID 特性在关系型数据库管理系统中,一个逻辑工作单元要成为事务,必须满足这 4 个特性,即所谓的 ACID: {代码...} 原子性原子性:事务是一个原子操作单元,其对数据的修改,要么全都执行,要么全都不执行。修改 ---> Buffer Pool修改 ---> 刷盘。可能...
发布了文章2021-03-26
Thresh慢查询定位开启慢查询日志查看 MySQL 数据库是否开启了慢查询日志和慢查询日志文件的存储位置的命令如下: {代码...} 通过如下命令开启慢查询日志: {代码...} 查看慢查询日志文本方式查看直接使用文本编辑器打开slow.log日志即可。 {代码...} 使用mysqldumpsl...
回答了问题2021-03-26
{代码...}
发布了文章2021-03-26
MySQL 提供了一个 EXPLAIN 命令,它可以对 SELECT 语句进行分析,并输出 SELECT 执行的详细信息,供开发人员有针对性的优化。
回答了问题2021-03-26
websocket 长连接
发布了文章2021-03-25
Thresh {代码...} 索引涉及的理论知识:二分查找法、Hash和B+Tree。二分查找法二分查找法也叫作折半查找法,它是在有序数组中查找指定数据的搜索算法。 {代码...} 首先定位left和right两个指针计算(left+right)/2判断除2后索引位置值与目标值的大小比对索引位置值大...
发布了文章2021-03-25
Thresh概述索引可以提升查询速度,会影响where查询,以及order by排序。MySQL索引类型如下: {代码...} 普通索引最基本的索引类型,基于普通字段建立的索引,没有任何限制。创建普通索引的方法如下: {代码...} 唯一索引与"普通索引"类似,不同的就是:索引字段的值...
回答了问题2021-03-25
@ConditionalOnMissingBean(WebConfig.class) 值明你不想实例化类的类路径
发布了文章2021-03-24
Redo Log 是属于InnoDB引擎所特有的日志,而MySQL Server也有自己的日志,即 Binary log(二进制日志),简称Binlog。
回答了问题2021-03-24
进入 repe1 仓库文件路径git remote add repe2 [链接]拉取repe2分支代码 git fetch repe2可使用git branch –a 查看所有的远程分支
发布了文章2021-03-23
Redo Log 的生成和释放随着事务操作的执行,就会生成Redo Log,在事务提交时会将产生Redo Log写入Log Buffer,并不是随着事务的提交就立刻写入磁盘文件。等事务操作的脏页写入到磁盘之后,Redo Log 的使命也就完成了,Redo Log占用的空间就可以重用(被覆盖写入)。
发布了文章2021-03-23
数据库事务开始之前,会将要修改的记录存放到 Undo 日志里,当事务回滚时或者数据库崩溃时,可以利用 Undo 日志,撤销未提交事务对数据库产生的影响。
发布了文章2021-03-23
ThreshMaster ThreadMaster thread是InnoDB的主线程,负责调度其他各线程,优先级最高。 {代码...} 内部有两个主处理,分别是每隔1秒和10秒处理。 {代码...} IO Thread在InnoDB中使用了大量的AIO(Async IO)来做读写处理,这样可以极大提高数据库的能。在InnoDB1.0...
发布了文章2021-03-23
从MySQL 5.5版本开始默认使用InnoDB作为引擎,它擅长处理事务,具有自动崩溃恢复的特性。下面是官方的InnoDB引擎架构图,主要分为内存结构和磁盘结构两大部分。
回答了问题2021-03-23
@Repository 是将bean交给spring容器管理,怎么能打在方法上!!!
回答了问题2021-03-23
@ConfigurationProperties(prefix="xxxx")
回答了问题2021-03-23
你这样的 应该做正向代理吧正向代理:需要先连接代理服务器,然后再由代理服务器访问目标服务器。
回答了问题2021-03-23
也可以使用定时任务,超时的自动取消