数据运维

MySQL8.3 Explain新扩展

MySQL8.3 Explain新扩展

在MySQL8.0之后的创新版本中Explain扩展了新用法。 EXPLAIN INTO 当EXPLAIN FORMAT=JSON时支持额外的INTO用法,可以将JSON格式的输出保存到变量中,而不是将其返回给客户端。适用于任何可解释的语句(包含SELECT、TABLE、INSERT、UPDATE、

大猫 大猫 2024-02-19
0 0 0
MySQL数据库会莫名其妙地重新启动(adaptive hash index)

MySQL数据库会莫名其妙地重新启动(adaptive hash index)

一次排除因为自适应哈希索引(adaptive hash index)造成的MySQL数据库崩溃的经历,并探讨MySQL在何种情况下应该激活自适应哈希索引。01—MySQL数据库崩溃一个客户的MySQL数据库隔一段时间就会莫名其妙地重新启动,在错误日志对应的时间点里下面的记录:--Thread 140

穿过生命散发芬芳 穿过生命散发芬芳 2024-02-19
0 0 0
步骤:如何备份MySQL数据库

步骤:如何备份MySQL数据库

MySQL数据库备份的步骤,需要具体代码示例 数据库备份是非常重要的一项工作,它能帮助我们防止数据丢失以及在需要时恢复数据。对于MySQL数据库来说,备份数据是相对简单的操作。下面将详细介绍MySQL数据库备份的步骤,并提供具体的代码示例。 步骤一:选择适当的备份方式 MySQL数据库有多种备份方式

穿过生命散发芬芳 穿过生命散发芬芳 2024-02-19
0 0 0
仅需20行代码,掌握轻量型数据库SQLite3

仅需20行代码,掌握轻量型数据库SQLite3

SQLite是一种轻量级的基于文件的关系型数据库管理系统(RDBMS),由于其简单性和高效性,在各种应用中被广泛使用。SQLite3是Python模块,为与SQLite数据库进行交互提供了接口。1 安装SQLite 已经内置在 Python 标准库中,因此无需单独安装。但是,如果想使用 SQLite

穿过生命散发芬芳 穿过生命散发芬芳 2024-02-19
0 0 0
手动撸一个 Redis 分布式锁

手动撸一个 Redis 分布式锁

大家好呀,我是楼仔。今天第一天开工,收拾心情,又要开始好好学习,好好工作了。对于使用 Java 的小伙伴,其实我们完全不用手动撸一个分布式锁,直接使用 Redisson 就行。但是因为这些封装好的组建,让我们越来越懒。我们使用一些封装好的开源组建时,可以了解其中的原理,或者自己动手写一个,可以更好提

法医 法医 2024-02-19
0 0 0
数据库所在服务器磁盘满了怎么办?

数据库所在服务器磁盘满了怎么办?

大家好,我是G探险者。 给大家拜个晚年哈,节后上班第一天,打开电脑,发现数据库服务器连不上了。 幸亏,节后第一天上班的人不太多,领导还没来,我一番鼓捣解决了这个问题。 所以做个总结,记录一下。 故障现象 使用mysql提供的客户端工具在命令行连接mysql数据库时,报错如下: ERROR 200

醒在深海的猫 醒在深海的猫 2024-02-19
0 0 0
MySQL和PostgreSQL,谁是SQL数据库的最佳选择

MySQL和PostgreSQL,谁是SQL数据库的最佳选择

MySQL和PostgreSQL是两个功能强大且受欢迎的数据库。了解二者之间的区别非常有助于开发人员为项目选择合适的数据库。1 MySQL概述MySQL是一种开源的关系型数据库管理系统(RDBMS),长期以来因其简单性、易用性和广泛应用在Web开发社区中广受欢迎。MySQL由Oracle Corpo

贤蛋大眼萌 贤蛋大眼萌 2024-02-19
0 0 0
基础MySQL中insertinto语句的使用

基础MySQL中insertinto语句的使用

MySQL中insert into语句的基本用法 MySQL是一种常用的关系型数据库管理系统,它提供了丰富的SQL语句用于数据的查询和操作。其中,insert into语句用于向表中插入新的数据。下面将介绍MySQL中insert into语句的基本用法,并提供具体的代码示例。 插入完整数据假设我

捡田螺的小男孩 捡田螺的小男孩 2024-02-18
0 0 0
解析SQL中使用distinct关键字

解析SQL中使用distinct关键字

SQL中distinct用法详解 在SQL数据库中,我们经常会遇到需要去除重复数据的情况。此时,我们可以使用distinct关键字,它能够帮助我们去除重复数据,使得查询结果更加清晰和准确。 distinct的基本使用方法非常简单,只需要在select语句中使用distinct关键字即可。例如,以下是

向阳逐梦 向阳逐梦 2024-02-18
0 0 0
openGauss学习笔记147 openGauss 数据库运维备份与恢复逻辑备份与恢复之gs_dump

openGauss学习笔记147 openGauss 数据库运维备份与恢复逻辑备份与恢复之gs_dump

openGauss学习笔记-147 openGauss 数据库运维-备份与恢复-逻辑备份与恢复之gs_dump147.1 背景信息147.2 注意事项147.3 语法147.4 参数说明147.4.1 通用参数:147.4.2 转储参数:147.4.3 连接参数:147.5 说明147.6 示例op

竹子爱熊猫 竹子爱熊猫 2024-02-18
0 0 0
单主模式和多主模式切换

单主模式和多主模式切换

1 组复制模式切换注意点 组复制有两种运行模式,一种是单主模式,一种是多主模式。这个模式是在整个组中设置的,由 group_replication_single_primary_mode 这个系统变量指定,而且在所有成员上必须保持一致。ON 表示单主模式,这也是默认的模式;OFF 表示多主模式。需要

泡泡 泡泡 2024-02-18
0 0 0
秒级到毫秒级的跨越!一次慢SQL优化历险!

秒级到毫秒级的跨越!一次慢SQL优化历险!

一次慢 SQL 优化过程 一、背景 对于公司内部的一个发票管理系统,财务人员经常需要对发票的开票交易进行查询,这里涉及到两张表:发票订单表和发票信息表,我们需要查询订单 ID、开票 APP、开票主体、订单类型、支付渠道、支付总额、支付状态、开票用户的 uid、开票用户的 showId、支付时间、开票

泡泡 泡泡 2024-02-18
0 0 0
openGauss5.0.1 企业版主备节点部署(CentOS7)

openGauss5.0.1 企业版主备节点部署(CentOS7)

软件版本    操作系统:CentOS7.9(主:192.168.68.103、备:192.168.68.104)        Linux文件系统:剩余inode个数 > 15亿(推荐) # df -i    数据库:openGauss5.0.1一、安装前准备1.1 安装包下载    官方

大猫 大猫 2024-02-18
0 0 0
使用MySQL中的EXPLAIN进行查询优化

使用MySQL中的EXPLAIN进行查询优化

MySQL中EXPLAIN的用法及具体代码示例 一、介绍 在MySQL中,EXPLAIN是一个很有用的工具,用于分析查询语句的执行计划。它可以帮助我们了解MySQL是如何处理查询,以及对查询性能进行优化提供了重要的参考。 二、使用方法 要使用EXPLAIN进行查询分析,只需要将要分析的查询语句放在E

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-02-18
0 0 0
MySQL简介

MySQL简介

MySQL介绍:简介、特点与应用示例 概述:MySQL是当前最常用的关系型数据库管理系统之一。作为一个开源的数据库管理系统,MySQL具有许多优点,如高性能、可靠性强以及易于使用等。本文将介绍MySQL的特点以及应用场景,并附上相关代码示例。 特点: 开源性:MySQL是一个开源的数据库管理系统,

大树 大树 2024-02-18
0 0 0
使用SQL中的MINUS操作符

使用SQL中的MINUS操作符

SQL中MINUS的用法及具体代码示例 在SQL中,MINUS是一种用于在两个结果集之间执行差集操作的运算符。它用于从第一个结果集中删除与第二个结果集中相同的行。MINUS操作符返回的结果集将包含仅存在于第一个结果集中的行。 下面通过具体的代码示例来演示MINUS的用法: 假设有两个表- "tabl

泡泡 泡泡 2024-02-18
0 0 0
情况导致MySQL索引失效

情况导致MySQL索引失效

MySQL索引失效的几种情况及代码示例 引言:在MySQL数据库中,索引是提高查询性能的重要因素之一。然而,有时候我们会发现索引并没有起到预期的作用,查询性能并没有得到提升,甚至还会导致查询变得更慢。究其原因,很可能是索引失效了。本文将介绍几种常见的导致MySQL索引失效的情况,并给出相应的代码示例

共饮一杯 共饮一杯 2024-02-18
0 0 0
openGauss5.0.1极简版主备节点安装(CentOS)

openGauss5.0.1极简版主备节点安装(CentOS)

软件版本    操作系统:CentOS7.9        Linux文件系统:剩余inode个数 > 15亿(推荐) # df -i    数据库:openGauss5.0.1一、安装前准备1.1 安装包下载    官方下载地址:https://opengauss.org/zh/downl

大猫 大猫 2024-02-18
0 0 0
MySQL持久化不为人知的一面⭐️卡顿现象的根源与对策

MySQL持久化不为人知的一面⭐️卡顿现象的根源与对策

MySQL持久化不为人知的一面⭐️卡顿现象的根源与对策 2024新年新气象,小菜同学又踏上了求职之路,但求职路艰辛,新年第一次面试又被面试官给问住了 面试官:你有没有遇到过因为持久化,把线程的查询、修改请求卡住的情况? 小菜(得意的笑,还想给我挖坑):持久化时写redo log的,利用写redo l

竹子爱熊猫 竹子爱熊猫 2024-02-18
0 0 0
轻松入门MySQL:精准查询,巧用WHERE与HAVING,数据库查询如虎添翼(7)

轻松入门MySQL:精准查询,巧用WHERE与HAVING,数据库查询如虎添翼(7)

在进行数据库查询时,经常需要使用条件语句 WHERE 和 HAVING 进行结果筛选。WHERE 用于直接对表字段进行限定,而 HAVING 需要与分组关键字 GROUP BY 结合使用,通过对分组字段或分组计算函数进行限定。在实际项目中,选择正确的条件语句是确保查询准确、资源占用少、速度更快的关键

共饮一杯 共饮一杯 2024-02-18
0 0 0
1 283 284 285 286 287 1,807