数据运维

一次显著的性能提升,从8s到0.7s

一次显著的性能提升,从8s到0.7s

前言最近我在公司优化了一些慢查询SQL,积累了一些SQL调优的实战经验。这篇文章从实战的角度出发,给大家分享一下如何做SQL调优。经过两次优化之后,慢SQL的性能显著提升了,耗时从8s优化到了0.7s。现在拿出来给大家分享一下,希望对你会有所帮助。1 案发现场前几天,我收到了一封报警邮件,提示有一条

三掌柜 三掌柜 2023-11-29
0 0 0
数据库迁移:从 SQL Server 到 PostgreSQL

数据库迁移:从 SQL Server 到 PostgreSQL

作者 |  何蔚一、背景在这个数字化时代,企业的复杂业务逻辑运转需要依赖复杂的业务服务来完成。这些业务服务通常会经历变更、拆分、合并和上云等过程,最终与一些商业软件和云平台深度融合。以之前服务过的客户为例,他们的系统多年来一直在.Net生态和Azure云上运行,并与微软系数据库系统进行绑定。但是,随

贤蛋大眼萌 贤蛋大眼萌 2023-11-29
0 0 0
【经验分享openGauss 客户端(Data Studio / DBeaver)连接方式

【经验分享openGauss 客户端(Data Studio / DBeaver)连接方式

前言本篇介绍了openGauss常用的客户端连接工具Data Studio和DBeaver01客户端工具openGauss部署之后,在服务器上提供了在命令行下运行的数据库连接工具gsql。此工具除了具备操作数据库的基本功能,还提供了若干高级特性,便于用户使用。对于日常使用openGauss来说,我们

穿过生命散发芬芳 穿过生命散发芬芳 2023-11-29
0 0 0
数据库SQL小技巧大揭秘:IGNORE选项让你的数据处理更从容

数据库SQL小技巧大揭秘:IGNORE选项让你的数据处理更从容

点击上方蓝字关注我    在 MySQL 中,IGNORE 是一种在插入或更新数据时处理冲突的选项。具体来说,在 INSERT | UPDATE 语句中,IGNORE 的作用是在插入或更新数据时忽略特定的错误,而不导致整个操作失败。另外,IGNORE 选项还可以在非空约束、写入的字段内容超过字段长度

爱可生开源社区 爱可生开源社区 2023-11-29
0 0 0
结合图文一起搞懂 MySQL 事务、MVCC、ReadView!

结合图文一起搞懂 MySQL 事务、MVCC、ReadView!

前言上次讲完MySQL的三大日志 undolog、redolog、binlog后,有必要把关于MySQL事务分析的文章马上给续上,我们知道在多并发事务处理的MVCC【多版本并发控制】中是有涉及到undo log日志的。不过我们要明确一点MySQL的InnoDB存储引擎支持事务, MyISAM 存储引

醒在深海的猫 醒在深海的猫 2023-11-29
0 0 0
oracle 11g完全卸载

oracle 11g完全卸载

Oracle 11g是一款被广泛使用的关系型数据库软件,但是由于各种原因,我们有时需要彻底卸载它。下面就来介绍一下Oracle 11g的完全卸载。首先,我们需要在系统中关闭 Oracle 11g 服务及其它相关进程。可以使用以下代码来停止 Oracle 11g 相关服务:net stop Oracl

醒在深海的猫 醒在深海的猫 2023-11-29
0 0 0
一篇文章搞定MySQL所有日志!!!

一篇文章搞定MySQL所有日志!!!

1、binlog 概念 binlog是以二进制格式追加存储的归档日志,它属于server层,并且是逻辑日志,主要记录数据的变更操作,包括DDL和DML语言,但不包括数据查询(SELECT、SHOW)语句。 主要作用 数据备份、恢复、主从复制 三种格式 在内容存储的时候,有如下表的三种格式,可通过bi

捡田螺的小男孩 捡田螺的小男孩 2023-11-29
0 0 0
Oracle MySQL HeatWave 增加了对向量存储和生成式 AI 的支持

Oracle MySQL HeatWave 增加了对向量存储和生成式 AI 的支持

MySQL HeatWave 是能够在一个 MySQL 数据库中进行事务处理、跨数据仓库和数据湖实时分析以及机器学习的云技术数据库服务。这避免了重复提取、转换和加载(ETL)的复杂性、风险或成本。现在,MySQL HeatWave 再次向前迈出了一大步,推出了新的向量存储、生成式 AI 能力和可在

共饮一杯 共饮一杯 2023-11-29
0 0 0
MySQL Router学习总结

MySQL Router学习总结

MySQL Router介绍MySQL Router是MySQL官方提供的一个轻量级中间件,是InnoDB Cluster的一部分,当然它也可以单独部署使用,可在应用程序和后端MySQL服务器之间提供透明路由方式。主要用以解决MySQL主从/集群的高可用、负载均衡、易扩展等问题。Router作为一个

三掌柜 三掌柜 2023-11-29
0 0 0
怎么查看mysql安装上 mysql

怎么查看mysql安装上 mysql

在Linux系统上安装MySQL是一个比较常见的操作。安装后,我们需要查看MySQL是否安装成功以及它的版本号,通常我们可以使用mysql命令来查看。下面是使用mysql命令来查看MySQL安装情况的几个步骤。1. 打开终端,并输入以下命令来查看MySQL是否已经安装: $ mysql -V 2

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-11-29
0 0 0
怎么查看mysql安装到哪里

怎么查看mysql安装到哪里

如果你想知道MySQL安装到什么地方,你可以使用以下命令:which mysql这个命令将显示mysql二进制文件是否在路径中列出。如果mysql未在路径中列出,则需要检查您的PATH环境变量以查看它是否正确设置。如果你想查看MySQL的默认安装路径以及配置文件位置可以使用以下命令:mysql --

宇宙之一粟 宇宙之一粟 2023-11-29
0 0 0
mysql中日期时间类型转换详解怎么操作

mysql中日期时间类型转换详解怎么操作

MySQL中有几种常见的日期时间类型,包括DATE、TIME、DATETIME和TIMESTAMP。这些类型在存储和表示日期时间数据时有一些差异,因此在进行类型转换时需要注意。1. DATE类型转换:- 将DATE类型转换为字符串:可以使用DATE_FORMAT函数将DATE类型转换为指定格式的字符

捡田螺的小男孩 捡田螺的小男孩 2023-11-29
0 0 0
怎么查看mysql哪个表被锁住

怎么查看mysql哪个表被锁住

MySQL是一种常用的数据库管理系统,当数据库中的某个表被锁住时会影响系统的正常运行。在这种情况下,我们需要查看MySQL哪个表被锁住,以便及时解决问题。下面是如何查看MySQL哪个表被锁住的步骤:1. 登录MySQL客户端命令行界面并输入以下命令: SHOW OPEN TABLES WHERE

剑圣无痕 剑圣无痕 2023-11-28
0 0 0
怎么查看mysql数据库版本信息

怎么查看mysql数据库版本信息

MySQL是一款非常流行的数据库管理系统。然而,有些时候我们需要查看数据库的版本信息,以便确认数据库是否可以支持我们所需要的应用程序或者功能。在本文中,我们将介绍如何查看MySQL数据库版本信息。MySQL提供了一种简单的方法来查看数据库版本信息,只需要使用命令行工具即可。下面是查看版本信息的步骤:

法医 法医 2023-11-28
0 0 0
怎么查看mysql数据库服务

怎么查看mysql数据库服务

在使用mysql的过程中,有时我们需要查看数据库服务的状态。下面介绍几种查看方法。1. 使用mysqladmin命令mysqladmin -u root -p status输入以上命令后,系统会提示输入密码,输入mysql的root用户的密码即可查看mysql数据库服务的状态。2. 使用系统自带服务

大白菜程序猿 大白菜程序猿 2023-11-28
0 0 0
怎么查看mysql地址端号

怎么查看mysql地址端号

MySQL是目前最为流行的关系型数据库管理系统,无论是在商业还是开源领域都有广泛的应用。在使用MySQL时,经常需要查看该数据库的地址和端口号,本文将为您介绍如何查看MySQL的地址和端口号。查看MySQL地址要查看MySQL的地址,最简单的方法是登录到MySQL服务所在的服务器,并在命令行中输入下

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-11-28
0 0 0
怎么查看mysql数据库正常

怎么查看mysql数据库正常

MySQL数据库是目前应用极为广泛的关系型数据库之一,支持多种操作系统,可以应用于很多类型的应用程序。然而,在使用这个数据库时,开发人员也需要时刻注意数据库的正常运行。接下来,我们将介绍如何查看MySQL数据库正常。第一步,需要检查MySQL服务是否已经启动。可以通过以下命令检查:service m

捡田螺的小男孩 捡田螺的小男孩 2023-11-28
0 0 0
怎么查看mysql字符集

怎么查看mysql字符集

在使用MySQL的过程中,有时候需要查看数据库的字符集,以便进行相关的操作。下面我们介绍一下如何查看MySQL的字符集。首先,登录到MySQL服务器,打开MySQL命令行。在命令行中输入如下命令:SHOW VARIABLES LIKE '%character%';执行上述命令后,MySQL服务器将列

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-11-28
0 0 0
怎么查看mysql数据库引擎

怎么查看mysql数据库引擎

MySQL是一种流行的关系型数据库管理系统。它支持多种引擎,包括InnoDB、MyISAM和Memory等。查看MySQL数据库引擎,可以使用以下几种方法:1. 通过命令行查看 - 打开命令行终端,输入以下命令登录MySQL: mysql -u username -p - 输入密码,进入MyS

穿过生命散发芬芳 穿过生命散发芬芳 2023-11-28
0 0 0
oracle 11g启动服务

oracle 11g启动服务

Oracle 11g是一款功能强大的关系数据库管理系统,它提供了许多强大的工具和功能,可以为企业和个人提供高效的数据管理和处理服务。但是,在使用Oracle 11g的时候,有可能会出现服务无法启动的情况。这时候,就需要按照一定的步骤来启动Oracle 11g服务。在启动Oracle 11g服务之前,

向阳逐梦 向阳逐梦 2023-11-28
0 0 0
1 … 368 369 370 371 372 … 1,807