用logrotate归档MySQL日志的实现
2025-09-24 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 50
背景前面说过因为vim大文件导致的oom,所以后续优化方案里面写了要对mysql的日志进行归档操作。经过调研,一般两种方案实现:1使用脚本c...
vim引发的MySQL进程挂掉的问题解决
2025-09-24 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 56
背景上周一个业务排查处理死锁的时候的时候,先tail -n200 mysql-error.log,处理过死锁的小伙伴都知道,show eng...
MySQL中binlog2sql实现数据误删恢复工具
2025-09-24 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 56
1.简介从mysql binlog解析出你要的sql。根据不同选项,你可以得到原始sql、回滚sql、去除主键的insert sql等官方文...
Redis 哨兵搭建的实现示例
2025-09-23 19:21 | 分类:数据库 | 评论:0 次 | 浏览: 73
一、单节点哨兵1. 环境介绍操作系统centos 7内核版本linux 3.10.0-957.el7.x86_64主机名称masterip1...
MySQL深度分页优化的常用策略
2025-09-23 19:21 | 分类:数据库 | 评论:0 次 | 浏览: 3
前言mysql深度分页(例如 limit 1000000, 20)性能差的主要原因在于 offset 需要扫描并跳过大量数据,即使这些数据最...
Redis 主从搭建的实现(同主机和跨节点)
2025-09-23 19:21 | 分类:数据库 | 评论:0 次 | 浏览: 76
一. 同主机搭建redis主从1. 环境介绍同机器 一主两从操作系统centos 7内核版本linux 3.10.0-957.el7.x86...
ORACLE查看当前连接数的常见方法及解释
2025-09-23 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 80
在oracle数据库中,查看当前连接数有多种方法,主要通过查询系统视图来获取相关信息。常见的查询语句及解释如下:查看当前会话连接数:通过查询...
oracle数据库导入dmp文件实现方式
2025-09-23 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 83
oracle数据库导入dmp文件从线上正式环境导出的 dmp 文件,导入到本地 oracle 数据库。1. 创建用户create user ...
MySQL事务机制和隔离级别使用方式
2025-09-23 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 68
mysql 的事务机制是保证数据库操作一致性和可靠性的核心特性,而隔离级别则用于平衡事务并发时的性能与数据一致性。以下是详细解析:一、事务的...
mysql自增长ID字段丢失问题及解决
2025-09-23 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 57
之前面试的时候遇到一个问题,因为平时自己都是用的mysql 8.0+ 版本所以这里踩了一个坑记录一下一、场景假如在对一个有自增长id的一个表...
Redis 配置与优化完全指南
2025-09-23 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 83
前言redis 是目前使用最广泛的高性能内存数据库之一。本文从基础概念到安装部署、常用命令、高可用、持久化机制,再到性能优化,一文带你全面掌...
MySQL中回表查询避免和优化指南
2025-09-23 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 58
什么是回表查询?回表查询(table lookup或back to table)是数据库查询中的一个过程,指在使用非聚集索引(seconda...
一文详解MySQL索引(六张图彻底搞懂)
2025-09-23 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 69
一、什么是索引?为什么需要索引?查字典时,你会逐页翻找某个汉字吗?显然不会。我们通常会先查目录,通过拼音或部首定位到汉字所在的页码&mdas...
MySQL批量替换数据库字符集的实用方法(附详细代码)
2025-09-22 19:17 | 分类:数据库 | 评论:0 次 | 浏览: 53
前言在日常的数据库运维或系统迁移过程中,我们经常会遇到这样的问题:数据库和表的字符集不统一,或者需要统一升级到更合适的字符集(例如 utf8...
Oracle数据库在windows系统上重启步骤
2025-09-22 19:16 | 分类:数据库 | 评论:0 次 | 浏览: 92
oracle数据库在windows上重启的方法我这里是使用oracle自带的sqlplus工具实现的方法。一下是详细步骤:1、win+r打开...
Oracle Scheduler任务故障诊断方法实战指南
2025-09-22 19:16 | 分类:数据库 | 评论:0 次 | 浏览: 71
前言在数据库自动化运维中,oracle scheduler(调度器)扮演着至关重要的角色,默默执行着备份脚本、数据同步、报表生成等关键任务。...
Redis高性能Key-Value存储与缓存利器常见解决方案
2025-09-22 19:16 | 分类:数据库 | 评论:0 次 | 浏览: 78
redis:高性能key-value存储与缓存利器什么是redis?redis(remote dictionary server)是一个开源...
Centos7下构建LNMP平台全过程
2025-09-22 12:11 | 分类:数据库 | 评论:0 次 | 浏览: 85
一、准备环境环境[root@localhost ~]# cat /etc/centos-release //发行版本centos linu...
Oracle根据日期进行查询数据的多种方法(最佳实践)
2025-09-22 12:10 | 分类:数据库 | 评论:0 次 | 浏览: 91
oracle数据库查询创建日期为前一个月的数据语句在oracle数据库中,如果你想查询创建日期(假设字段名为created_date)为前一...
MySQL 数据库创建存储过程及使用场景全解析
2025-09-22 12:10 | 分类:数据库 | 评论:0 次 | 浏览: 47
前言在mysql数据库管理中,存储过程是一种预先编译的sql语句集合,它可以接受参数、执行复杂的操作,并且可以被多次调用。本文将详细介绍如何...
Redis 中的 BitMaps(位图)命令详解
2025-09-22 12:10 | 分类:数据库 | 评论:0 次 | 浏览: 70
redis提供的bitmaps这个“数据结构”可以实现对位的操作。它本身不是一种数据结构,实际上就是string(字...
Redis解决秒杀微服务抢购代金券超卖和同一个用户多次抢购
2025-09-22 12:09 | 分类:数据库 | 评论:0 次 | 浏览: 8
之前的博客,我通过传统的数据库方式实现秒杀按照正常逻辑来走,通过压力测试发现会有超卖合同一用户可以多次抢购同一代金券的问题。本文我将讲述通过...
SQL Server 查看备份计划的实现步骤
2025-09-22 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 90
在sql server中,查看本机备份计划主要有使用sql server management studio(ssms)图形界面和t-sql...
MySQL之库和表的操作实践
2025-09-22 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 53
库的操作创建数据库create database [if not exists] db_name [create_specification...
如何使用C/C++链接mysql数据库
2025-09-22 12:04 | 分类:数据库 | 评论:0 次 | 浏览: 52
一、安装数据库安装我们要使用的数据库有两种方法手动安装包导入在数据库的官网找到对应版本的安装包,然后导入自己的系统库中去,在项目需要时用in...
MySQL之复合查询使用及说明
2025-09-22 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 53
复合查询会使用到的表:emp表(员工表):dept表(部门表):salgrade表(工资表):基本查询回顾查询工资高于500或岗位为mana...
Mysql批量修改表名实现去掉表前缀
2025-09-22 12:01 | 分类:数据库 | 评论:0 次 | 浏览: 50
在项目中 我们可能遇到修改表名的需求 比如数据库中 部分表名带有前缀 部分表不带前缀 如果我想去掉这些带前缀的部分表名 应该怎么做呢?使用代...
MySQL8.0临时表空间的使用及解读
2025-09-22 12:01 | 分类:数据库 | 评论:0 次 | 浏览: 50
以下的这段文档是 mysql 8.0+ 中关于 innodb 临时表空间(temporary tablespaces) 的详细说明。它分为两...
解决MySQL启动报错:Warning:mysqld.service changed on disk问题
2025-09-22 12:01 | 分类:数据库 | 评论:0 次 | 浏览: 53
启动mysql服务时报错warning: mysqld.service changed on disk. run 'systemct...
MySQL中On duplicate key update的实现示例
2025-09-21 12:07 | 分类:数据库 | 评论:0 次 | 浏览: 52
1/ on duplicate key update的简介on duplicate key update是一种mysql的语法,它在插入新数...