摘要: 仅仅学习记录 sql的日期格式化转化 # 2. MySQL 数据库中日期与时间函数 FROM_UNIXTIME(), UNIX_TIME() … 阅读全文
posted @ 2023-03-27 12:17 edda_huang 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 查看死锁 Mysql 查询是否存在锁表有多种方式,这里只介绍一种最常用的。 1、查看正在进行中的事务 SELECT * FROM information_schema.INNODB_TRX 2、查看正在锁的事务 SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK 阅读全文
posted @ 2023-03-27 12:15 edda_huang 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 背景: 最近工作中一直和sql 打交道,由于平时用的少,也不怎么写多表联查的情况,但是最近项目中存在大量的多表联查的sql,让自己走了一些小坑 A left join B 中未必A就是小表,或者说A未必是1:N中的 N A表 namecode张三001 B表 corecode23001234001 阅读全文
posted @ 2023-03-27 12:12 edda_huang 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 生成环境的数据库我们需要不断的进行备份,不然服务器出现故障,会是灾难性的 直接添加我的代码 package com.hrp.task; import com.alibaba.fastjson.JSON; import com.base.exception.SysException; import c 阅读全文
posted @ 2023-03-27 12:09 edda_huang 阅读(683) 评论(0) 推荐(0) 编辑
摘要: MySQL性能 最大数据量 最大数据量 抛开数据量和并发数,谈性能都是耍流氓。MySQL没有限制单表最大记录数,它取决于操作系统对文件大小的限制。 《阿里巴巴Java开发手册》提出单表行数超过500万行或者单表容量超过2GB,才推荐分库分表。性能由综合因素决定,抛开业务复杂度,影响程度依次是硬件配置 阅读全文
posted @ 2023-03-27 11:56 edda_huang 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 写项目写了 5年一直使用对象性数据,最近又开始使用关系型数据,又回到sql上面的书写了 ,但是昨天遇到 group by 和 max一起使用的问题 实现功能: 目前两张表 一个历史记录表 一个对历史记录的审核表 我需要根据历史记录表中的每一个pointer 字段 group by pointer 后 阅读全文
posted @ 2023-03-27 11:54 edda_huang 阅读(58) 评论(0) 推荐(0) 编辑
摘要: Spring 循环依赖一般包含 构造器注入循环依赖 和字段注入(setter方式)循环依赖, 字段注入循环依赖,Spring 官方通过三层缓存解决。而今天分享的重点是:Spring 是如何解决构造器注入产生的循环依赖问题? 申明:本文源码 基于 springboot-2.7.0 、spring-5. 阅读全文
posted @ 2023-03-27 11:42 edda_huang 阅读(1003) 评论(0) 推荐(0) 编辑