数据运维

一条SQL语句的执行流程

一条SQL语句的执行流程

前言 如果你在使用MySQL时只会写sql语句的,那么你应该看一下《MySQL优化的底层逻辑》。如果你只了解到sql是如何优化的,那么你应该通过本文了解一下MySQl的体系结构以及sql语句的执行流程。 体系结构 先来看下MySQL的体系结构,下图是在MySQL官方网站上扒下来的,所以有很高的权威性

大树 大树 2023-12-01
0 0 0
oracle分区表维护笔记

oracle分区表维护笔记

问题描述,时间是2023-12-01 某日,运维组同时反馈,服务报错了,截图中包含如下错误日志: 0RA-14400: 插入的分区关键字未映射到任何分区 第一反应就是:应该是分区过期,于是指导运维进行如下步骤排查,确实如此 查询哪些表做了分区 SELECT * FROM USER_TAB_PARTI

大树 大树 2023-12-01
0 0 0
AI 驱动的应用将成为企业未来发展的关键

AI 驱动的应用将成为企业未来发展的关键

在 Oracle 看来,用户获取生成式 AI 的方式应该与传统 AI 功能一样,可以被无缝嵌入到 Fusion Applications 支持的现有工作流程中,并专注于解决业务问题以提高生产力。因此,Oracle 正在与客户合作探讨哪些更具影响力的生成式 AI 用例应该被优先提供,并将这些用例包含在

张二河 张二河 2023-12-01
0 0 0
Oracle 数据库自动索引的高业务价值

Oracle 数据库自动索引的高业务价值

导读:这篇文章要探讨什么?性能下降始终与功能的不断迭代相互伴随,一直以来都是数据库管理员(DBA)和开发人员之间博弈和争论的焦点。如果你也有这样的困扰,欢迎阅读接下来的内容。我们将介绍Oracle Database 19c的一个重要组件————Auto Index,看看它是如何安全而高效的解决性能问

大猫 大猫 2023-12-01
0 0 0
从 Oracle 到 TiDB,全链路数据迁移平台核心能力和杭州银行迁移实践

从 Oracle 到 TiDB,全链路数据迁移平台核心能力和杭州银行迁移实践

导读平凯数据库(TiDB 企业版)全链路数据迁移平台 TMS 为企业提供了从 Oracle 到 TiDB 的全流程数据迁移解决方案,包括对象结构迁移、数据全量迁移、数据校验等,大幅降低了迁移风险和成本。本文介绍了 TMS 的核心功能,及其在杭州银行的实践应用。通过与杭州银行的共创和打磨,TMS 在功

大白菜程序猿 大白菜程序猿 2023-12-01
0 0 0
分享一道Oracle 19c OCM考试中99%错误率的题目

分享一道Oracle 19c OCM考试中99%错误率的题目

Oracle OCM考试结束后会告诉你考试成绩,并不会告诉你哪道题做错了,最近我在OCM的授课中发现了一道题目,99%的人都做错了,这道题目在12c和19c中都出现了,大致题目如下:When inserting data into a table, there are frequent occurr

大猫 大猫 2023-12-01
0 0 0
mysql中null

mysql中null

依据null-values,MySQL的值为null的意思只是代表没有数据,null值和某种类型的零值是两码事,比如int类型的零值为0,字符串的零值为””,但是它们依然是有数据的,不是null.空值与另一个值的算术运算的结果为空值。空值与另一个值的比较运算结果为UNKNOWN。我们在保存数据的时候

爱可生开源社区 爱可生开源社区 2023-12-01
0 0 0
MYSQL 的临时表崩了

MYSQL 的临时表崩了

唯品会崩了,语雀崩; 语雀崩了,阿里云崩,阿里云崩了,阿里崩; 阿里崩了,滴滴崩! 在MySQL运行中日志报错,/DB/mysql8.0.34/sharkdb/data3038/tmp/#sql_18cdb_24' is full" 。一、可能有下面几种情况: 1、在SQL中执行group

穿过生命散发芬芳 穿过生命散发芬芳 2023-12-01
0 0 0
MySQLProxySQL基于MGR的读写分离

MySQLProxySQL基于MGR的读写分离

之前已经跟大家介绍过了通过MYSQLSHELL部署MGR MySQL-通过mysql-shell部署MGR 再简单的介绍一下MGR的功能: mysql原生的高可用方案 支持自动故障自愈 支持自动差异数据补偿 支持通过clone的方式快速拉起一个新节点 根据上文,我们已经部署出一套一主二从的MGR

大树 大树 2023-12-01
0 0 0
转战MySQL Shell!数据库备份新姿势,轻松搞定备份操作!

转战MySQL Shell!数据库备份新姿势,轻松搞定备份操作!

    MySQL8.0后续版本中主推使用MySQL Shell进行相关日常管理及维护操作,如果后续移除了mysqldump等命令后,如何进行数据库备份等相关操作呢?本文开始进行数据库备份的操作。1.  MySQL Shell 安装1.1  下载 可以在MySQL官网进行下载,地址https://d

宇宙之一粟 宇宙之一粟 2023-12-01
0 0 0
MySQL  临时数据空间不足导致SQL被killed 的问题与扩展

MySQL 临时数据空间不足导致SQL被killed 的问题与扩展

开头还是介绍一下群,如果感兴趣PolarDB ,MongoDB ,MySQL ,PostgreSQL ,Redis, Oceanbase, Sql Server等有问题,有需求都可以加群群内,可以解决你的问题。加群请联系 liuaustin3 ,(共1730人左右 1 + 2 + 3 + 4 +5)

三掌柜 三掌柜 2023-12-01
0 0 0
转载篇  | MySQL Shell 8.2的新功能——复制实例、模式,和表

转载篇 | MySQL Shell 8.2的新功能——复制实例、模式,和表

转摘一篇徐老师的文章,正文如下:该功能事实上将MySQL之前的dump和load工具整合到了一处,省却了中间存储的过程,因此,功能上与这两款工具大致相同,关于这两款工具的详细使用方法请参照MySQL Shell转储和加载第1部分:演示!系列文章。新功能利用了MySQL的“ LOAD DATA LOC

穿过生命散发芬芳 穿过生命散发芬芳 2023-12-01
0 0 0
备份篇 | MySQL的三种逻辑备份工具实践讲解

备份篇 | MySQL的三种逻辑备份工具实践讲解

本文约 3869字,预计阅读需要 15分钟。前言:鉴于最近的滴滴、阿里云的互联网大事件,验证了搞基础运维的那句话:高可用、数据备份、数据容灾、备份验真、切换演练、一致性保障、应急预案等,真真一个都不能少。建议后面把保障系统稳定性纳入OKR。数据库备份工具通常有物理备份工具和逻辑备份工具两大类。常用物

张二河 张二河 2023-12-01
0 0 0
手把手教学Zabbix7.0+麒麟操作系统,兼容认证

手把手教学Zabbix7.0+麒麟操作系统,兼容认证

感谢本文作者李根,Zabbix高级认证工程师(ZCP)。Zabbix 6.0 在麒麟操作系统上进行部署测试成功,所以此刻想验证Zabbix7.0 的兼容性。结果证明是兼容的!主要步骤见下文。Zabbix 7.0 LTS (长期支持版本)计划于 2024 年第一季度发布,但其内测版本已于近日在官方更新

法医 法医 2023-12-01
0 0 0
技术分享 | MySQL MGR 滚动升级可行么?

技术分享 | MySQL MGR 滚动升级可行么?

作者:雷文霆,爱可生华东交付服务部 DBA 成员,主要负责 MySQL 故障处理及相关技术支持。爱好看书,电影。座右铭,每一个不曾起舞的日子,都是对生命的辜负。爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。本文约 2000 字,预计阅读需要 7 分钟。1为什么要升级?因

大白菜程序猿 大白菜程序猿 2023-12-01
0 0 0
MySQL查询,是 join性能好,还是in一下更快呢?

MySQL查询,是 join性能好,还是in一下更快呢?

先总结:数据量小的时候,用join更划算数据量大的时候,join的成本更高,但相对来说join的速度会更快数据量过大的时候,in的数据量过多,会有无法执行SQL的问题,待解决事情是这样的,在一次代码review的时候有同学提出说,不要写join,join耗性能还是慢来着,当时也是真的没有多想,那就写

贤蛋大眼萌 贤蛋大眼萌 2023-12-01
0 0 0
ORA01873 故障处理

ORA01873 故障处理

错误解释 oerr ora 1873 查看错误解释 01873, 00000, “the leading precision of the interval is too small” “区间间隔精度太小” // *Cause: The leading precision of the inter

法医 法医 2023-12-01
0 0 0
Redis缓存与Mysql如何保证双写一致

Redis缓存与Mysql如何保证双写一致

前言 缓存和数据库如何保证数据的一致是个很经典的问题,关于先更新缓存,还是先更新数据库,或者先删除缓存,还是先删除数据的先后问题,再读写并发的场景下很难做到数据一致,我认为比较好的两种方案: 一种是我们经常说的延迟双删机制,但是这个延迟的时间是无法很准确的把握的,还有如果缓存删除失败了应该如何处理,

贤蛋大眼萌 贤蛋大眼萌 2023-12-01
0 0 0
“Oracle_tns_listener远程投毒”故障诊断

“Oracle_tns_listener远程投毒”故障诊断

“Oracle_tns_listener远程投毒”故障处理 背景 某客户审计上发现生产库有一个Oracle监听远程投毒的告警。经过排查是数据库启用白名单之后,SCAN监听没有设置有效节点(白名单),非本地节点不能正常注册服务导致。重新配置并重启了SCAN监听,恢复SCAN监听的正常注册,保障了数据库

张二河 张二河 2023-12-01
0 0 0
postgresql协议分析的简单介绍

postgresql协议分析的简单介绍

postgresql是什么数据库PostgreSQL 是全功能的自由软件数据库,很长时间以来,PostgreSQL 是唯一支持事务、子查询、多版本并行控制系统、数据完整性检查等特性的唯一的一种自由软件的数据库管理系统。PostgreSQL是一个功能强大的开源对象关系型数据库系统,他使用和扩展了SQL

穿过生命散发芬芳 穿过生命散发芬芳 2023-12-01
0 0 0
1 … 363 364 365 366 367 … 1,807