MySQL 存储引擎InnoDB 架构与原理深度解析
2026-03-17 19:16 | 分类:数据库 | 评论:0 次 | 浏览: 24
索引结构提供了高效的数据检索方式,索引信息与数据记录均存储于文件系统中,具体而言是存储在页结构中。索引的实现依赖于存储引擎,mysql 服务...
Redis在jwt中作用小结
2026-03-17 19:16 | 分类:数据库 | 评论:0 次 | 浏览: 27
redis 在上述认证流程中主要扮演状态管理者和性能加速器的角色,弥补了 jwt 无状态特性的不足。以下是具体作用:核心作用:解决 jwt ...
mysql中explain的具体实现
2026-03-17 19:16 | 分类:数据库 | 评论:0 次 | 浏览: 22
一、mysql explain 是什么?explain 是 mysql 中用于分析 sql 执行计划的核心命令,它能告诉你 mysql 优化...
MySQL中的数据库约束用法及说明
2026-03-17 19:16 | 分类:数据库 | 评论:0 次 | 浏览: 22
导读在使用数据库的时候,为了避免插入数据出错,一般会对插入的数据进行约束(限制)。比如插入学生信息(包含学生名字):如果不对插入的数据进行约...
Redis的缓存机制用法及说明
2026-03-17 19:13 | 分类:数据库 | 评论:0 次 | 浏览: 24
redis缓存介绍在高并发的场景下,直接使用传统的面向内存的数据库,资源开销会非常大,性能也非常低,数据库服务器很容易崩溃。因此可以把一些经...
MySQL5.7配置Pseudo-GTID完整步骤
2026-03-17 19:13 | 分类:数据库 | 评论:0 次 | 浏览: 22
一、pseudo-gtid 原理解析在开始配置之前,先简单理解 pseudo-gtid 的工作原理:定期注入唯一标记:在 mysql 的 b...
MySQL实现可重入锁的实践指南
2026-03-17 19:13 | 分类:数据库 | 评论:0 次 | 浏览: 23
在分布式系统和并发编程中,锁是保证数据一致性的关键工具。而基于 mysql 实现的可重入锁,不仅能满足跨进程的互斥需求,还能支持同一个线程多...
MYSQL连接不上本地服务器localhost的问题及解决
2026-03-17 19:13 | 分类:数据库 | 评论:0 次 | 浏览: 23
1 打开dos窗口输入mysql连接命令时报错can't connect to mysql server on 'local...
MongoDB使用引用的示例
2026-03-17 19:13 | 分类:数据库 | 评论:0 次 | 浏览: 16
在mongodb中,引用(reference)是一种在文档之间建立关系的方式。与嵌入式文档不同,引用是通过存储其他集合中文档的标识符来建立关...
MYSQL中锁的分类与加锁方式小结
2026-03-17 19:13 | 分类:数据库 | 评论:0 次 | 浏览: 19
在数据库并发环境中,多个事务可能同时访问同一份数据。如果没有合理的并发控制机制,就会出现数据不一致、脏读、幻读等问题。为了解决这些问题,my...
基于Redis Set轻松实现简单的抽奖系统
2026-03-17 19:13 | 分类:数据库 | 评论:0 次 | 浏览: 28
基于 redis set 轻松搞定高并发抽奖系统想要从零手搓一个高性能的抽奖系统?redis 的 set (集合)数据结构绝对是你的不二之选...
PostgreSQL中进行数据导入和导出的示例代码
2026-03-15 19:17 | 分类:数据库 | 评论:0 次 | 浏览: 25
在数据库管理中,数据的导入和导出是非常常见的操作。特别是在 postgresql 中,提供了多种工具和方法来实现数据的有效管理。无论是备份数...
MySQL实现字符到DATE和TIMESTAMP的相互转换的方法
2026-03-15 19:17 | 分类:数据库 | 评论:0 次 | 浏览: 21
在mysql中,经常需要在 date、timestamp 和字符串之间进行相互转换。以下是一些常见的转换方法:1.字符串到日期/时间类型字符...
MySQL中between and的基本用法详解
2026-03-15 19:17 | 分类:数据库 | 评论:0 次 | 浏览: 19
between and操作符可以用于数值、日期等类型的字段,包括边界值。一、between and语法mysql中的between and操...
JUPYTER服务的NGINX反向代理配置过程
2026-03-14 19:28 | 分类:数据库 | 评论:0 次 | 浏览: 22
jupyter 配置配置文件在 /{user.dir}/.jupyter/jupyter_notebook_config.pyc.noteb...
使用KWDB3.1.0搭建一个轻量级但高性能的服务器监控系统
2026-03-14 19:28 | 分类:数据库 | 评论:0 次 | 浏览: 22
在互联网大厂,服务器监控(aiops)是基础设施的命脉。一旦核心数据库或网关宕机,每分钟的损失可能高达数百万。传统的监控方案(如 zabbi...
解决MySQL导入SQL时报错1067–Invalid default value for ‘ ’问题
2026-03-14 19:24 | 分类:数据库 | 评论:0 次 | 浏览: 21
报错[err] 1067 - invalid default value for ‘add_date’错误 1067...
MySQL数据表常用编码类型使用及说明
2026-03-14 19:24 | 分类:数据库 | 评论:0 次 | 浏览: 22
在 mysql 数据库的使用中,正确选择数据表的编码类型对于数据的存储、检索以及应用的稳定性至关重要。不同的编码类型适用于不同的场景,下面我...
使用Navicat连接远程服务器中在docker中运行的MySQL数据库全过程
2026-03-14 19:24 | 分类:数据库 | 评论:0 次 | 浏览: 17
一、需要的资源navicat客户端(我使用的是17.0.8版本,安装教程b站搜一个,很快能解决)服务器(已安装docker并运行了mysql...
mysql使用Canal监听binlog日志,同步数据到MySQL、ElasticSearch、Redis、Kafka、RocketMQ和es
2026-03-14 19:23 | 分类:数据库 | 评论:0 次 | 浏览: 21
【一】安装canalcanal[kə'næl] 是阿里巴巴开源的一款基于mysql数据库binlog的增量数据订阅和消费...
Redis+MQ高并发秒杀的技术方案与实现
2026-03-13 19:15 | 分类:数据库 | 评论:0 次 | 浏览: 26
前言在电商秒杀场景中,瞬间爆发的海量请求往往成为系统的生死考验。当并发量达到数万甚至数十万qps时,传统数据库单表架构难以支撑,而redis...
sqlserver性能优化之内存优化详解
2026-03-13 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 28
以下是 sql server 内存优化的详细方案,结合核心配置、监控手段和高级技术,提供脚本示例及配置建议。内存优化作为sqlserver性...
SQL Server删除正在恢复数据库的三种方法
2026-03-13 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 32
方法一:尝试完成恢复后再删除(推荐首选)这个方法先尝试让卡住的数据库完成恢复过程,变为正常状态,然后再删除。这是最规范、风险最低的方式。打开...
MySQL中TRUNCATE TABLE命令的使用
2026-03-13 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 22
前言在mysql数据库管理中,truncate table命令是一个用于快速删除表中所有数据的重要工具。相比常规的delete命令,trun...
Mysql数据库库操作大全
2026-03-13 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 21
1.创建库①查看数据库show databases;②创建库create database +db_name ;说明:当我们创建数据库没有指...
Oracle修复已损坏定时任务(Jobs)的方法步骤
2026-03-13 12:01 | 分类:数据库 | 评论:0 次 | 浏览: 25
修复已损坏定时任务,可根据下面步骤进行恢复诊断:为什么job 23会损坏?一个job被标记为“损坏”(broken)...
MySQL复合查询的具体使用
2026-03-13 12:01 | 分类:数据库 | 评论:0 次 | 浏览: 28
1. 复合查询前面所介绍的查询都是对 mysql 一张表进行查询,但在实际应用中,我们往往需要从多张表中获取数据,这时就需要使用复合查询1....
mysql的InnoDB使用行锁的限制
2026-03-13 12:00 | 分类:数据库 | 评论:0 次 | 浏览: 22
mysql 默认使用的是行锁还是表锁,取决于你使用的存储引擎。在现代 mysql 开发中,默认的存储引擎是 innodb,因此通常情况下,m...
MySQL的binlog日志获取
2026-03-13 12:00 | 分类:数据库 | 评论:0 次 | 浏览: 21
mysqlbinlog 是 mysql 解析和提取 binlog 日志的核心工具,下面整理了日常开发 / 运维中最常用的命令,按使用场景分类...
MySQL库与表的DDL核心操作实战案例
2026-03-13 12:00 | 分类:数据库 | 评论:0 次 | 浏览: 20
前言:在上一篇 mysql 基础入门中,我们了解了数据库的基本概念和简单操作。而在实际开发中,数据库和表的创建、修改、备份、删除等操作是日常...