当前位置: 代码网 > it编程>

数据库

Redis之BigKey与HotKey问题详解

2026-02-28 19:17 | 分类:数据库 | 评论:0 次 | 浏览: 117

概述在 redis 的实际使用过程中,bigkey(大键)和 hotkey(热键)是两个常见且可能导致严重性能问题的问题。它们可能导致 re...

Redis 热 Key 问题的解决

2026-02-28 19:17 | 分类:数据库 | 评论:0 次 | 浏览: 110

在高并发的分布式系统中,redis 作为高性能的内存数据库,广泛用于缓存、会话存储、计数器等场景。然而,随着业务规模的增长,热 key(ho...

Redis Key过期删除策略使用小结

Redis Key过期删除策略使用小结

2026-02-28 19:17 | 分类:数据库 | 评论:0 次 | 浏览: 126

redis 的 key 过期数据删除策略是 redis 内存管理的关键部分,它通过两种主要策略相结合的方式清理过期数据:1.被动删除(惰性删...

redis存储空间复杂度和时间复杂度的平衡

2026-02-28 19:17 | 分类:数据库 | 评论:0 次 | 浏览: 124

下面是一个案例:根据奖品概率计算奖品存储空间以及时间复杂度的权衡.1. 内存占用的计算1.1 不同精度下的内存占用// 精度范围(rater...

一站式解决mysql深分页问题

2026-02-28 19:17 | 分类:数据库 | 评论:0 次 | 浏览: 121

引言在后端开发或者面试中,常常会遇到深分页的问题。在处理电商平台海量商品数据、社交媒体时间线等场景时,深分页问题会导致用户体验急剧下降,甚至...

MySQL 锁的完整分类与详解

2026-02-28 19:17 | 分类:数据库 | 评论:0 次 | 浏览: 113

mysql 中的锁可以从锁粒度、锁类型、锁状态三个维度划分,下面按 “粒度 + 类型” 的逻辑体系,逐一说明所有核心...

PostgreSQL 分区表的 ALTER TABLE 语句执行机制解析

2026-02-16 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 143

分区表是 postgresql 的核心特性之一,但有一个问题即便资深用户也常会产生困惑:> 在涉及分区时,alter table 语句...

六大主流数据同步工具对比:DataX、Airbyte、Canal、Debezium、Fivetran 与 Apache SeaTunnel

2026-02-16 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 160

当数据量变大、数据源复杂、实时需求提高,很多团队在选数据同步工具时犯难。本文对 datax、airbyte、canal、debezium、f...

一文解读 SQL 生成工具

2026-02-16 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 158

sql 生成工具可用于测试parser与其他数据库产品的兼容性,通过解析yacc语法文件中的产生式,生成对应的sql语句,再使用数据库执行该...

MySQL高效处理ORDER BY与GROUP BY查询的优化策略

2026-02-16 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 131

在高并发、大数据量的业务场景中,sql 查询性能直接影响系统整体响应速度。其中,order by(排序) 和 group by(分组) 是最...

MySQL逻辑备份和恢复工具集( MyDumper & MyLoader)详解

MySQL逻辑备份和恢复工具集( MyDumper & MyLoader)详解

2026-02-15 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 158

一、工具介绍代码仓库:https://github.com/mydumper/mydumper官方文档:https://mydumper.g...

虚拟机中ubuntu如何使用共享文件夹

虚拟机中ubuntu如何使用共享文件夹

2026-02-13 19:21 | 分类:数据库 | 评论:0 次 | 浏览: 149

虚拟机ubuntu使用共享文件夹1.在vmware中添加共享文件夹2.在虚拟机中使用命令sudo vmware-config-tools.p...

RuoYi从MySQL迁移到PostgreSQL数据库的踩坑实录

2026-02-13 19:18 | 分类:数据库 | 评论:0 次 | 浏览: 158

写在前面公司项目用的是postgresql,之前几个项目都在用,对它的事务隔离级别、mvcc这些特性还算熟悉。这次有个后台管理系统,我们选择...

SqlServer创建全文索引的详细步骤

2026-02-13 19:18 | 分类:数据库 | 评论:0 次 | 浏览: 166

✅ 一、sql server 全文索引创建步骤(完整可执行)1.1 前置检查(必须通过)全文索引不是默认功能,很多开发环境根本没装。请先在 ...

ubuntu18.04升级到20.04全过程

2026-02-13 12:04 | 分类:数据库 | 评论:0 次 | 浏览: 129

要将 ubuntu 18.04 升级到 ubuntu 20.04,你可以按照以下步骤进行操作。升级操作会涉及到系统的核心部分,建议在升级之前...

数据库踩坑实战之这行SQL让服务器直接宕机

2026-02-13 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 163

常见导致服务器宕机的 sql 问题全表扫描未优化查询 当执行没有合适索引的查询时,数据库可能被迫扫描整个表。例如:select * from...

MySQL8 排名窗口函数实战

2026-02-13 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 150

在数据库查询与数据分析中,对数据分组并进行排名是一项常见任务。sql 窗口函数为此提供了高效的解决方案。本文旨在阐明三个核心排名函数&mda...

PostgreSQL防止WAL文件撑爆磁盘的策略指南

2026-02-13 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 162

在 postgresql 中,write-ahead logging(wal)是保障数据持久性与崩溃恢复的核心机制。然而,在开启 wal 归...

四大核心维度带你系统梳理MySQL索引的分类逻辑

2026-02-13 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 147

在数据库开发与优化中,mysql 索引是绕不开的核心话题。很多开发者面对“慢查询”束手无策,其实问题根源往往就在于索...

PostgreSQL定期验证备份的有效性的完整方案

2026-02-13 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 166

在 postgresql 的高可用与灾备体系中, 备份本身不是目标,可恢复才是。大量案例表明,许多“看似成功”的备份...

PbootCMS的SQLite数据库转换为MySQL数据库几种方法步骤

2026-02-13 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 153

将 pbootcms 的 sqlite 数据库转换为 mysql 数据库,可以按照以下步骤操作:方法一:使用第三方工具转换(推荐)1. 准备...

MySQL库的操作之创建、删除与管理数据库

MySQL库的操作之创建、删除与管理数据库

2026-02-13 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 145

一、mysql数据库基础概念在mysql中,数据库(database)是存储有组织数据的容器,一个mysql服务器可以管理多个数据库,每个数...

MySQL查询2000w超大数据的解决方法

2026-02-13 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 165

一、核心前提:mysql 原生是否支持「流式查询」?mysql 本身无服务器端流式查询能力,仅客户端可通过配置实现「流式读取」,二者的核心区...

MongoDB的默认端口号是多少

2026-02-13 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 163

mongodb的默认端口号是 27017。在默认配置下,如果没有在配置文件或启动命令中指定其他端口号,mongodb将使用这个端口号。示例说...

MySQL错误日志Error Log从配置到故障排查的完全指南

MySQL错误日志Error Log从配置到故障排查的完全指南

2026-02-13 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 147

在 mysql 数据库运维中,遇到服务启动失败、连接异常、死锁等问题时,错误日志(error log)绝对是你的 “排障利器&r...

MySQL使用慢查询日志Slow Log定位低效SQL的全过程

MySQL使用慢查询日志Slow Log定位低效SQL的全过程

2026-02-13 12:01 | 分类:数据库 | 评论:0 次 | 浏览: 146

在 mysql 数据库运维中,sql 语句的执行效率直接影响系统响应速度。当网站出现卡顿、接口超时等问题时,慢查询日志(slow log) ...

linux虚拟机安装mysql实践

2026-02-12 19:18 | 分类:数据库 | 评论:0 次 | 浏览: 123

步骤1、在根目录下创建文件夹software和数据库数据文件/data/mysql#mkdir /software/#mkdir /data...

mysql8.0忘记密码的处理及解决

mysql8.0忘记密码的处理及解决

2026-02-12 19:18 | 分类:数据库 | 评论:0 次 | 浏览: 120

mysql8.0忘记密码后重置密码常规的mysql重置密码就是在my.ini中添加–skip-grant-tables的方法来跳...

Jenkins配置ssh私钥全过程

Jenkins配置ssh私钥全过程

2026-02-12 19:16 | 分类:数据库 | 评论:0 次 | 浏览: 174

背景在下载代码的时候经常会使用ssh链接,因此,在jenkins上需要事先配置好ssh私钥的凭证1.找到凭证管理点击【系统管理】-【管理凭据...

MongoDB中yaml模式配置文件实现方式

2026-02-12 19:15 | 分类:数据库 | 评论:0 次 | 浏览: 158

mongodb中yaml模式配配置文件mongodb3.x版本后就是要yaml语法格式的配置文件,下面是yaml配置文件格式如下:官方yam...

Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com