数据库
文章平均质量分 56
Lee5488
这个作者很懒,什么都没留下…
展开
-
MYSQL中varchar和TEXT
MySQL中varchar和TEXT的浅解析原创 2022-08-03 20:20:52 · 5279 阅读 · 1 评论 -
mysql删除表重复数据
在mysql数据库中可能会出现没有唯一约束导致的数据会有多条的问题,那么我们怎么删除多余的数据只保留其中一条数据。这里有一些方法可以快速进行删除多余的数据新建示例表结构和数据CREATE TABLE `user` ( `name` varchar(20) DEFAULT NULL, `age` int DEFAULT NULL, `id` int NOT NULL AUTO_INCREMENT, PRIMARY KEY (`id`)) ENGINE=InnoDB INS原创 2022-01-13 17:20:50 · 1942 阅读 · 1 评论 -
idea 链接database使用Scripted Extensions自动生成代码
说明:以下内容是根据idea自带的scripted Extentions 中的 Generate POJOs.groovy 改造而来,可以自动生成xml、dao、数据源文件共计5个文件,可以自动匹配商品中心的需求【根据门店、大区、log等自动添加多数据源注解】,如不符合要求可根据groovy语法自行改造。遗留问题:copyright中的【所】和【、】依旧存在乱码现象; 不能自动生成到项目的所在文件地址,需要手动copy; 只有selectList、insertSelective、select原创 2021-11-11 15:46:05 · 3364 阅读 · 3 评论 -
sharingsphere 入门实例
文章目录sharingsphere 入门实例sharingsphere简介郑重声明结合java使用实例工程结构(单个整体结构)SQL脚本配置文件代码测试新增数据按照分库规则查询按照分表规则查询按照普通字段查询按照分片规则查询总结sharingsphere 入门实例sharingsphere简介这里原谅我直接copy了一段官方网站上简介了(目前已经进入Apache孵化器)Apache Sha...原创 2020-01-16 20:09:18 · 1429 阅读 · 0 评论 -
数据库事务中的传播方式
PROPAGATION_REQUIRED:如果当前没有事务,就创建一个新事务,如果当前存在事务,就加入该事务,该设置是最常用的设置。PROPAGATION_SUPPORTS:支持当前事务,如果当前存在事务,就加入该事务,如果当前不存在事务,就以非事务执行。‘PROPAGATION_MANDATORY:支持当前事务,如果当前存在事务,就加入该事务,如果当前不存在事务,就抛出异常。...原创 2020-01-15 18:59:49 · 441 阅读 · 0 评论 -
数据库事务之隔离级别
今天来聊一聊数据库事务的隔离级别问题,之前一直模糊不清,找个时间整理清楚。数据库事务四大属性(ACID特性):原子性(atomicity) 一个事务是不可分割的一部分,要么都做,要么都不做;一致性(consistency)一个事务必须是从一个一致性状态到另一个一致性状态;隔离性(isolation) 一个事务的内部操作不能被另一个事务干扰;持久性(durability) ...原创 2020-01-14 20:57:35 · 282 阅读 · 0 评论 -
redis之批量操作 pipeline重写
目录起因redis批量操作批量操作产生的问题解决办法2019年11月5日更新(使用pipeline改写调用redis)2019年12月11日更新(pipeline调用产生的问题)起因最近在测试环境上发现了一个比较慢的链路调用,如下图所示:该操作做了大量的hgetall,发现入参中的List参数高达2700个,导致这里操作redis...原创 2019-10-31 22:12:55 · 2079 阅读 · 0 评论 -
mysql中with...as用法
最近无意中接触到了一篇文章,里面写了一个SQL的用法,是with...as,中午抽空记录一下用MySQL试了一下,发现并不支持该语法(版本:5.7)于是换作以下(版本:8.0)不会报错:总结一下with的用法,类似生成一个临时的表,和如下红框里的操作并无异样感觉是个鸡肋语法...翻遍了mysql文档也没找到该语法到底是哪个版本开始支持的...原创 2019-10-09 13:55:50 · 99653 阅读 · 32 评论