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

数据库

MySQL InnoDB表迁移的实战指南

2025-09-30 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 43

一、核心目标:为什么要移动或复制 innodb 表?文档开篇就说明了几个典型场景:场景说明升级硬件把整个 mysql 实例迁移到更大、更快的...

MySQL查询优化的三种处理阶段(Index Key、Index Filter和Table Filter)详解

MySQL查询优化的三种处理阶段(Index Key、Index Filter和Table Filter)详解

2025-09-30 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 54

在 mysql 中,索引主要用于优化查询。在 mysql 查询优化中涉及到三种处理阶段:index key、index filter和tab...

Redis 基本数据类型和使用详解

Redis 基本数据类型和使用详解

2025-09-30 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 47

一、redis 入门介绍redis,全称为 remote dictionary server,即远程字典服务,是一款开源的、基于内存的数据结...

Redis中的有序集合zset从使用到原理分析

Redis中的有序集合zset从使用到原理分析

2025-09-29 19:23 | 分类:数据库 | 评论:0 次 | 浏览: 54

开篇:排行榜背后的秘密想象一下你正在玩一个手机游戏,游戏里有一个全球排行榜,实时显示着所有玩家的得分情况。这个排行榜每分钟都在变化,新玩家加...

Redis中Set结构使用过程与原理说明

Redis中Set结构使用过程与原理说明

2025-09-29 19:23 | 分类:数据库 | 评论:0 次 | 浏览: 52

开篇:从购物车到redis set想象一下你在网上购物时,把商品加入购物车的场景。当你点击"加入购物车"按钮时,系统需要...

深入理解Mysql OnlineDDL的算法

2025-09-29 19:22 | 分类:数据库 | 评论:0 次 | 浏览: 34

mysql 5.6 及以后版本(尤其是 innodb 存储引擎)引入的一项极其重要的功能,它允许数据库管理员在执行alter table操作...

Redis中Hash从使用过程到原理说明

Redis中Hash从使用过程到原理说明

2025-09-29 19:22 | 分类:数据库 | 评论:0 次 | 浏览: 43

一、开篇:hash就像超市的货架想象一下我们走进一家超市,货架上整齐地摆放着各种商品。每个商品都有自己独特的条形码和价格标签。redis中的...

MySQL 流程控制函数示例详解

2025-09-29 19:22 | 分类:数据库 | 评论:0 次 | 浏览: 31

mysql提供了多种流程控制函数,允许用户根据条件来改变 sql语句的执行逻辑。这些函数在数据查询、更新和存储过程中都非常有用,在本文您将能...

docker快速部署postgresql的完整步骤记录

2025-09-29 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 47

1、postgresql介绍postgresql是一个开源的对象-关系数据库系统,它强调扩展性、可靠性和高性能。它是基于postgres项目...

Redis 同步机制全面解析

2025-09-29 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 39

一、redis 同步机制的核心与价值1.1 核心需求:数据备份与读写分离数据备份在实际生产环境中,单机redis实例存在多种风险:服务器硬件...

MySQL中列值分割的几种方法

2025-09-29 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 33

版本:mysql 8.xmysql 没有 split() 这样的函数,但可以用 substring_index 或 json_table 实...

MySql主从部署的实现步骤

2025-09-29 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 35

1、操作环境硬件环境:香橙派5 aarch64架构软件环境:ubuntu 22.04.3 lts软件版本:mysql-8.0.42操作方式:...

mysql8.0.43使用InnoDB Cluster配置主从复制

mysql8.0.43使用InnoDB Cluster配置主从复制

2025-09-29 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 35

innodb cluster,顾名思义只有innodb引擎可以使用。服务器内存尽量4g,2g完全不够。本文是单主模式,用到的mysql请自行...

Redis中的List结构从使用到原理分析

Redis中的List结构从使用到原理分析

2025-09-29 12:07 | 分类:数据库 | 评论:0 次 | 浏览: 42

开篇:redis list就像超市的购物车想象一下,当我们去超市购物时,推着一辆购物车,可以随意往里面添加商品(从头部或尾部放入),也可以按...

Redis中的AOF原理及分析

Redis中的AOF原理及分析

2025-09-29 12:07 | 分类:数据库 | 评论:0 次 | 浏览: 44

开篇:从日记本到aof想象一下,你正在写一本日记,记录每天的重要事件。最初你可能只是简单地写下"今天吃了什么"、&quo...

Redis中的RDB用法原理及说明

Redis中的RDB用法原理及说明

2025-09-29 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 50

开篇:数据备份的日常比喻想象一下,你正在玩一个电子游戏,游戏进度非常重要。突然,电脑要重启更新,你会怎么做?聪明的玩家都会先保存游戏进度。r...

MySQL 公用表达式的实现示例

2025-09-29 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 42

公用表表达式和生成列是mysql 8.x版本中新增的特性。本篇文章将简单介绍mysql中新增的公用表表达式和生成列。公用表表达式从mysql...

MySQL中VARCHAR和TEXT的区别小结

2025-09-28 19:24 | 分类:数据库 | 评论:0 次 | 浏览: 38

在 mysql 表设计中,字符串字段常用 varchar 和 text 类型,但它们在 存储方式、性能、使用限制 等方面存在明显区别。一、v...

SQL中LAG、LEAD函数功能及用法

2025-09-28 19:24 | 分类:数据库 | 评论:0 次 | 浏览: 38

sql中的lag和lead函数是用于访问结果集中当前行前后数据的窗口函数,主要功能及用法如下:一、函数定义1‌、lag函数&zwn...

MySQL中数据去重的两种方式详解(DISTINCT和GROUP BY)

2025-09-28 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 40

引言在日常工作中,数据库查询操作无处不在,而处理数据中的重复项与分组汇总是非常常见的需求。mysql 提供了两种常见的方式来管理和检索唯一值...

MySQL的两种分页方式之Offset/Limit分页和游标分页详解

2025-09-28 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 26

我们没有给mysql足够的指令来生成一个确定性排序的结果集。我们要求按first_name排序,mysql已经忠实地执行了操作,但返回的行顺...

SQL Server查询包含某个字段的存储过程或触发器的一些常用方法

2025-09-28 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 47

在 sql server 中,如果想查询包含特定字段(例如,某个特定的列名或变量名)的存储过程或触发器,可以通过查询系统视图和系统表来实现。...

MySQL中C接口的实现

MySQL中C接口的实现

2025-09-28 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 30

前言:本节内容介绍使用c/c++访问数据库, 包括对数据库的增删查改操作。 主要是学习一些接口的调用, 废话不多说, 开始我们的学习吧!ps...

MySQL数据库社招必考题:索引如何优化WHERE子句?

2025-09-27 19:27 | 分类:数据库 | 评论:0 次 | 浏览: 39

大家好,我是小米,一个31岁、天天被面试题支配的社畜程序员。最近后台有小伙伴跟我说:“小米,你能不能聊聊 where子句优化?上...

MySQL之搜索引擎使用解读

MySQL之搜索引擎使用解读

2025-09-27 19:25 | 分类:数据库 | 评论:0 次 | 浏览: 40

mysql的存储引擎是什么mysql当中数据用各种不同的技术存储在文件中,每一种技术都使用不同的存储机制,索引技巧 锁定水平,以及最终提供的...

Docker MySQL启动问题及解决过程

2025-09-27 19:25 | 分类:数据库 | 评论:0 次 | 浏览: 33

问题概述docker 环境中的 mysql 容器启动失败,主要表现为两个核心错误:临时文件权限问题:can't create/write t...

MySQL误删数据或者丢失?这6种方案能帮你快速恢复!

MySQL误删数据或者丢失?这6种方案能帮你快速恢复!

2025-09-27 19:24 | 分类:数据库 | 评论:0 次 | 浏览: 39

前言最近星球中有位小伙伴说:他不小心把测试环境mysql表中所有数据都误删了,问我要如何快速恢复?幸好他误删的是测试环境,非生产环境。我遇到...

Nginx配置proxy protocol代理获取真实ip的全过程

Nginx配置proxy protocol代理获取真实ip的全过程

2025-09-26 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 31

前言在现代开发中有很多场景需要拿到用户的真实ip,比如安全策略,和地区热点信息推送等功能,但是现在代理很多。用户可能会通过代理访问服务,或者...

CentOS中设置yum源的详细步骤

2025-09-26 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 42

在centos中设置yum源可以分为以下几个步骤。我将以设置阿里云镜像源为例进行说明:1. 备份原有yum源# 备份原有repo文件sudo...

SQL语句实现用户连续登录最长天数

SQL语句实现用户连续登录最长天数

2025-09-26 12:04 | 分类:数据库 | 评论:0 次 | 浏览: 49

在上篇连续 n 天登录用户中,我们其实埋下了一个有趣的引子 —— 如何计算每个用户的连续登录最长天数?这个看似简单的...

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