![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 83
吴名氏.
程序员
展开
-
SQL 常用脚本大全
SQL 常用脚本大全原创 2024-05-14 09:30:00 · 1844 阅读 · 1 评论 -
让MySQL和Redis数据保持一致的4种策略
让MySQL和Redis数据保持一致的4种策略原创 2024-01-30 10:12:40 · 30891 阅读 · 5 评论 -
Canal 实现MySQL与Elasticsearch7数据同步
Canal 实现MySQL与Elasticsearch7数据同步原创 2023-09-21 11:49:41 · 63483 阅读 · 0 评论 -
为什么MySQL不建议使用NULL作为列默认值?
为什么MySQL不建议使用NULL作为列默认值?原创 2023-08-10 09:18:07 · 75221 阅读 · 0 评论 -
MySQL报错cannot add foreign key constraint解决方法
MySQL报错cannot add foreign key constraint解决方法原创 2023-06-01 09:29:47 · 96355 阅读 · 0 评论 -
MySQL数据同步到 Redis 缓存的几种方法
MySQL数据同步到 Redis 缓存的几种方法原创 2023-03-14 10:21:04 · 127144 阅读 · 0 评论 -
MySQL索引分类
MySQL索引分类原创 2023-03-13 09:26:26 · 123979 阅读 · 0 评论 -
MySQL 中的 distinct 和 group by 的性能比较
MySQL 中的 distinct 和 group by 的性能比较原创 2023-03-07 11:21:25 · 127654 阅读 · 0 评论 -
MySql数据类型都是字符串(varchar),数据类型一样,但是联表查询不走索引,是什么原因呢
MySql数据类型都是字符串(varchar),数据类型一样,但是联表查询不走索引,是什么原因呢原创 2023-03-02 17:29:55 · 127038 阅读 · 0 评论 -
MySQL递归查询 三种实现方式
MySQL递归查询 三种实现方式原创 2023-02-24 10:40:42 · 134783 阅读 · 5 评论 -
Spring Data JPA 中 CrudRepository 和 JpaRepository 的区别
Spring Data JPA 中 CrudRepository 和 JpaRepository 的区别原创 2023-02-18 09:00:00 · 128495 阅读 · 0 评论 -
MySQL常用函数汇总
MySQL常用函数汇总原创 2023-02-16 09:49:21 · 128579 阅读 · 0 评论 -
MySQL获取当前时间的各种方式
MySQL获取当前时间的各种方式原创 2023-02-15 10:56:07 · 139665 阅读 · 0 评论 -
MySQL系统变量和自定义变量
MySQL系统变量和自定义变量原创 2023-02-14 10:51:24 · 129438 阅读 · 0 评论 -
Mysql自定义变量的使用
Mysql自定义变量的使用原创 2023-02-07 09:39:25 · 129828 阅读 · 0 评论 -
MySql中的排名问题
MySql中的排名问题原创 2023-02-02 10:06:20 · 130434 阅读 · 0 评论 -
Redis主从复制与读写分离
Redis主从复制与读写分离原创 2023-01-29 13:52:09 · 131936 阅读 · 0 评论 -
Redis事务的概述、设计与实现
Redis事务的概述、设计与实现原创 2023-01-28 09:49:07 · 129865 阅读 · 0 评论 -
Redis数据类型介绍、使用场景及其操作命令
Redis数据类型介绍、使用场景及其操作命令原创 2023-01-27 14:46:23 · 130214 阅读 · 0 评论 -
Redis简介、数据类型和命令
redis简介、数据类型和命令原创 2023-01-27 14:21:13 · 130299 阅读 · 0 评论 -
MySQL大表分页查询优化技巧
MySQL大表分页查询优化技巧原创 2022-12-27 09:44:24 · 132934 阅读 · 0 评论 -
MySQL如何不用like+%实现模糊查询
MySQL如何不用like+%实现模糊查询原创 2022-12-19 09:41:29 · 131868 阅读 · 0 评论 -
Redis持久化RDB的三种触发机制及其优缺点
Redis持久化RDB的三种触发机制及其优缺点原创 2022-12-16 10:00:16 · 131868 阅读 · 0 评论 -
关于Mysql使用group_concat()函数的长度的坑
关于Mysql使用group_concat()函数的长度的坑原创 2022-11-28 18:10:01 · 133091 阅读 · 0 评论 -
select......for update会锁表还是锁行?
select......for update会锁表还是锁行?原创 2022-11-22 09:18:17 · 133221 阅读 · 0 评论 -
【MybatisPlus】表名或字段名是Mysql关键字如何解决
【MybatisPlus】表名或字段名是Mysql关键字如何解决原创 2022-11-21 20:00:00 · 136111 阅读 · 0 评论 -
MySQL高频bug,不看就亏了
MySQL高频bug,不看就亏了原创 2022-11-03 21:00:00 · 137714 阅读 · 4 评论 -
5种全局ID生成方式的优缺点及改进方案
系统唯一id是我们在设计阶段常常遇到的问题。在复杂的分布式系统中,几乎都需要对大量的数据和消息进行唯一标识。在设计初期,我们需要考虑日后数据量的级别,如果可能会对数据进行分库分表,那么就需要有一个全局唯一id来标识一条数据或记录。生成唯一id的策略有多种,但是每种策略都有它的适用场景、优点以及局限性。原创 2022-11-02 20:00:00 · 135531 阅读 · 0 评论 -
为什么哈希加密后还要加盐?
大家都知道,不管什么系统,只要有用户登录模块的,必然在系统数据库中会存有用户的用户名和密码。用户名明文存储完全没有问题,这里我们就谈谈如何正确地来存储用户的密码。原创 2022-11-01 20:00:00 · 135194 阅读 · 1 评论 -
为什么 Redis 要有哨兵机制?
为什么 Redis 要有哨兵机制?原创 2022-10-31 21:45:00 · 135567 阅读 · 2 评论 -
MySQL21个表设计的经验准则(下)
作为后端开发,我们经常需要设计数据库表。整理了21个设计MySQL表的经验准则,分享给大家,大家看完一定会有帮助的。原创 2022-10-24 09:17:15 · 136692 阅读 · 0 评论 -
MySQL21个表设计的经验准则(上)
作为后端开发,我们经常需要设计数据库表。整理了21个设计MySQL表的经验准则,分享给大家,大家看完一定会有帮助的。原创 2022-10-20 20:00:00 · 136610 阅读 · 0 评论 -
Redis 一定是单线程的进程吗?
Redis 单线程指的是「接收客户端请求->解析请求 ->进行数据读写等操作->发生数据给客户端」这个过程是由一个线程(主线程)来完成的,这也是我们常说 Redis 是单线程的原因原创 2022-09-23 09:15:33 · 139704 阅读 · 0 评论 -
MySQL为什么需要binlog、redo log和undo log
MySQL为什么需要binlog、redo log和undo log原创 2022-09-20 09:43:32 · 139284 阅读 · 6 评论 -
MySQL中insert语句value和set的区别
MySQL中insert语句value和set的区别原创 2022-08-15 20:15:00 · 143237 阅读 · 0 评论 -
mysql 最大建议行数2000w,靠谱吗?
mysql 最大建议行数2000w,靠谱吗?原创 2022-08-11 20:15:00 · 142563 阅读 · 6 评论 -
明明加了唯一索引,为什么还是产生重复数据?
前段时间我踩过一个坑:在mysql8的一张innodb引擎的表中,加了唯一索引,但最后发现数据竟然还是重复了。到底怎么回事呢?本文通过一次踩坑经历,聊聊唯一索引,一些有意思的知识点。原创 2022-08-08 20:00:00 · 143087 阅读 · 0 评论 -
线上MySQL的自增id用尽怎么办?
MySQL的自增id都定义了初始值,然后不断加步长。虽然自然数没有上限,但定义了表示这个数的字节长度,计算机存储就有上限。比如,无符号整型(unsigned int)是4个字节,上限就是2^32 - 1。那自增id用完,会怎么样?...原创 2022-07-15 19:39:27 · 148374 阅读 · 0 评论 -
SQL 优化有哪些技巧?
MySQL 相信大家一定都不陌生,但是不陌生不一定会用!会用不一定能用好!今天,就带大家复习一个高频面试考点,SQL 优化有哪些技巧?当然这个还是非常有实用价值的,工作中你也一定用的上。如果应用得当,升职加薪,指日可待...原创 2022-06-28 10:39:53 · 151760 阅读 · 4 评论 -
为什么要分库分表?
在高并发系统当中,分库分表是必不可少的技术手段之一,同时也是BAT等大厂面试时,经常考的热门考题。你知道我们为什么要做分库分表吗?这个问题要从两条线说起:垂直方向 和 水平方向。...原创 2022-06-25 17:09:38 · 153396 阅读 · 1 评论