posts - 139,  comments - 10,  views - 21万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  数据库

POSTGRESQL数据库备份与还原
摘要:数据库备份还原是运维中的常见工作。按备份的文件类型分为物理备份(文件系统级别的备份)和逻辑备份(sql文件或特定格式的导出文件);按备份过程中是否停止数据服务可分为冷备份(停止数据库服务)和热备份(备份过程中数据库服务正常运行);按备份是否完整可分为全量备份和增量备份(备份是上一次全量备份后数据库改 阅读全文
posted @ 2022-09-19 21:22 ldsweely 阅读(4358) 评论(0) 推荐(0) 编辑
PostgreSQL 查看数据库,索引,表,表空间大小
摘要:一、简介 PostgreSQL 提供了多个系统管理函数来查看表,索引,表空间及数据库的大小,下面详细介绍一下。 二、数据库对象尺寸函数 函数名 返回类型 描述 pg_column_size(any) int 存储一个指定的数值需要的字节数(可能压缩过) pg_database_size(oid) b 阅读全文
posted @ 2021-09-13 16:00 ldsweely 阅读(1446) 评论(0) 推荐(0) 编辑
三种 MySQL 大表优化方案
摘要:优化现有mysql数据库 跟阿里云数据库大佬电话沟通 and Google解决方案 and 问群里大佬,总结如下(都是精华): 1.数据库设计和表创建时就要考虑性能 2.sql的编写需要注意优化 3.分区 4.分表 5.分库 1.数据库设计和表创建时就要考虑性能 mysql数据库本身高度灵活,造成性 阅读全文
posted @ 2020-09-08 10:30 ldsweely 阅读(531) 评论(0) 推荐(0) 编辑
Redis-避免缓存穿透的利器之BloomFilter(转)
摘要:你知道的越多,你不知道的也越多 点赞再看,养成习惯 GitHub github.com/java… 上已经开源,有面试点思维导图,欢迎【Star】和【完善】 # 前言 你在开发或者面试过程中,有没有遇到过 海量数据需要查重,缓存穿透怎么避免等等这样的问题呢?下面这个东西超屌,好好了解下,面试过关斩将 阅读全文
posted @ 2020-07-15 18:12 ldsweely 阅读(313) 评论(0) 推荐(0) 编辑
不会看 Explain执行计划,简历敢写 SQL 优化?
摘要:Explain有什么用 当Explain 与 SQL语句一起使用时,MySQL 会显示来自优化器关于SQL执行的信息。也就是说,MySQL解释了它将如何处理该语句,包括如何连接表以及什么顺序连接表等。 表的加载顺序 sql 的查询类型 可能用到哪些索引,哪些索引又被实际使用 表与表之间的引用关系 一 阅读全文
posted @ 2020-06-26 12:02 ldsweely 阅读(256) 评论(0) 推荐(0) 编辑
如何保障消息中间件 100% 消息投递成功?如何保证消息幂等性?
摘要:一、前言 二、分析问题 三、持久化 四、confirm机制 五、消息提前持久化 + 定时任务 六、幂等含义 6.1、为什么要有幂等这种场景? 6.2、乐观锁方案 6.3、唯一ID + 指纹码 6.4、Redis原子操作 6.1、为什么要有幂等这种场景? 6.2、乐观锁方案 6.3、唯一ID + 指纹 阅读全文
posted @ 2020-01-08 09:31 ldsweely 阅读(213) 评论(0) 推荐(0) 编辑
Spring事务失效的 8 大原因
摘要:用 Spring 的 @Transactional 注解控制事务有哪些不生效的场景? 其中有个热心粉丝留言分享了下,我觉得总结得有点经验,给置顶了: 以上留言来源微信公众号:Java技术栈,关注一起学Java! 但是我觉得还是总结得不够全,今天栈长我再总结一下,再延着这位粉丝的总结再补充完善一下,不 阅读全文
posted @ 2020-01-07 10:24 ldsweely 阅读(10381) 评论(0) 推荐(5) 编辑
写一手好 SQL 很有必要
摘要:前言 博主负责的项目主要采用阿里云数据库MySQL,最近频繁出现慢SQL告警,执行时间最长的竟然高达5分钟。导出日志后分析,主要原因竟然是没有命中索引和没有分页处理 。 其实这是非常低级的错误,我不禁后背一凉,团队成员的技术水平亟待提高啊。改造这些SQL的过程中,总结了一些经验分享给大家,如果有错误 阅读全文
posted @ 2020-01-06 10:39 ldsweely 阅读(169) 评论(0) 推荐(0) 编辑
Redis 面试题
摘要:一 二 阅读全文
posted @ 2019-12-16 11:08 ldsweely 阅读(211) 评论(0) 推荐(0) 编辑
Mysql:为什么用limit时,offset很大会影响性能
摘要:首先说明一下MySQL的版本: 表结构: id为自增主键,val为非唯一索引。 灌入大量数据,共500万: set session unquie_checks=false set session autocommit=false CREATE DEFINER=`root`@`localhost` P 阅读全文
posted @ 2019-12-05 11:06 ldsweely 阅读(430) 评论(0) 推荐(0) 编辑
mysql数据库 使用分析工具 进行慢查询分析
摘要:优化sql语句步骤: 1.发现问题 2.分析执行计划 3.优化索引 4.改写sql (再达不到优化效果的话 进行数据库分库分表) 1.发现问题途径 1.用户上报性能问题 2.慢查询日志发现问题SQL 3.数据库实时监控长时间运行的SQL 2.设置MYSQL set global slow_query 阅读全文
posted @ 2019-12-03 14:37 ldsweely 阅读(672) 评论(0) 推荐(0) 编辑
mysql5.7.23手动配置安装windows版
摘要:1.mysql下载地址 官网:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 官网我下载的是: 百度网盘:链接: https://pan.baidu.com/s/1-dxI255QqoMm2VJYfg7Msg 提取码: icdh 2. 阅读全文
posted @ 2019-09-20 16:54 ldsweely 阅读(270) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示