Windows上常见Oracle环境变量问题集 点击上方“IT那活儿”公众号--专注于企业全栈运维技术分享,不管IT什么活儿,干就完了!!! 问题集速览: 问题1:服务器上同时安装Oracle客户端和服务端 问题2:CMD命令行下进不去SQLPLUS命令行,多个实例间进行临时切换 问题3:PLSQL报错你确定已经安装了Oracle Clinet吗 问题4:PLSQL登录时无法选择对应数据库 背 景 日常维护中,特别是测试环境,避免不了即部 数据运维 2024-06-04 泡泡
oracle基础语法汇总(七) 点击蓝色字关注“SQL数据库运维”,回复“SQL”获取2TB学习资源! 既往文章链接(点击即可跳转): Oracle基础语法汇总(一) Oracle基础语法汇总(二) Oracle基础语法汇总(三) Oracle基础语法汇总(四) Oracle基础语法汇总(五) Oracle基础语法汇总(六) 四.使用PL/SQL可用于创建存储过程,触发器,程序包,给SQL语句的执行添加程序逻辑。支持SQL,在P 数据运维 2024-06-04 LOVEHL^ˇ^
Oracle数据库优化的方法 1、减少访问数据库的次数。2、不要让数据库做得太多。(1)SELECT子句中避免使用' * ':ORACLE在解析的过程中,会将' * '依次转换成所有的列名, 这个工作是通过查询数据字典完成的,这意味着将耗费更多的时间。(2)sql语句用大写的:因为oracle总是先解析sql语句,把小写的字母转换成大写的再执行。另外,在java代码中尽量少用连接符“+”连接字符串!(3)使用表的别名(Alia 数据运维 2024-06-04 贤蛋大眼萌
Oracle基于用户管理的备份与恢复 1-备份恢复概念 逻辑备份和物理备份 逻辑备份:数据迁移、逻辑备份(只能解决逻辑错误) 传统导入导出:IMP/EXP 数据泵导入导出:IMPDP/EXPDP 但是需要注意一点:逻辑备份是没有恢复recover概念的。(注意如果数据库是非归档模式,也没有恢复recover这个概念) 物理备份:几乎可以用于所有场景(包括逻辑错误和物理错误) User-managed backup 基于用户管理的备份, 数据运维 2024-06-04 宇宙之一粟
MySQL高可用方案之MGR+ProxySQL+Keepalived 一.规划 IP、操作系统、主机名、角色、软件包版本、安装方式等 【node1】 ip地址:10.10.1.211 OS:CentOS 7.6 主机名:vl7bjsqltest01 角色:master MySQL版本:5.7.28 安装方式:通用二进制包 【node2】 ip地址:10.10.1.212 OS:CentOS 7.6 主机名:vl7bjsqltest02 角色:slave1 MySQL 数据运维 2024-06-04 竹子爱熊猫
全球八大云厂商,谁的RDS MySQL性能最强? 在不同的云厂商购买相同规格的MySQL实例(如4vCPU-16GB),获得的性能相同吗? 为了回答上面的疑问,于是就开启了我的云数据库性能测试之旅。这是第二次测试(上次测试参考),本次测试结果如下: 云数据库RDS MySQL性能测试趋势图@202405 QPS详细数据: 95%延迟详细数据(单位:ms): 如何重复该测试重现该测试包含了两个方面,一个是测试工具与主要参数,另一个是测试实例的选择。 数据运维 2024-06-04 共饮一杯
浅聊 count(1)、count(*) 与 count(列名) 的区别 简单来说: COUNT(1) 和 COUNT(*) 表示的是直接查询符合条件的数据库表的行数。而 COUNT(列名) 表示的是查询符合条件的列的值不为 NULL 的行数。 除了查询得到结果集有区别之外,在性能方面 COUNT() 约等于 COUNT(1),但是 COUNT() 是 SQL92 定义的标准统计行数的语法**。因为它是标准语法,所以 MySQL 数据库对其进行了很多优化。 COUNT 数据运维 2024-06-04 大树
将 TIUP Package 组件能力集成到 TiUP Mirror Pack 引言 TiUP 是由 PingCAP 开发的一个 TiDB 组件管理工具,它允许用户下载和安装 TiDB 的各个组件。本文将分享如何将 TiUP 的package 能力 从 tidb-community-toolkit-v8.1.0-linux-amd64\package-v0.0.9-linux-amd64.tar.gz 、tiup 源码 server/pacakge/package.go 中集 数据运维 2024-06-03 泡泡
openGauss学习笔记210 openGauss 数据库运维常见故障定位案例谓词下推引起的查询报错 Table of Contents openGauss学习笔记-210 openGauss 数据库运维-常见故障定位案例-谓词下推引起的查询报错 210.1 谓词下推引起的查询报错 210.1.1 问题现象 210.1.2 原因分析 210.1.3 处理办法 openGauss学习笔记-210 openGauss 数据库运维-常见故障定位案例-谓词下推引起的查询报错 210.1 谓词下推引起的查询 数据运维 2024-06-03 竹子爱熊猫
第 53 期:MySQL 创建了用户却无法登陆 社区王牌专栏《一问一实验:AI 版》全新改版归来,得到了新老读者们的关注。其中不乏对 ChatDBA 感兴趣的读者前来咨询,表达了想试用体验 ChatDBA 的意愿,对此我们表示感谢? 目前,ChatDBA 还在最后的准备阶段,会尽快跟大家见面。想预约试用的朋友,可以扫码文末的 意见反馈 填写调研问卷。我们正在对 DBA 群体试用大模型的情况进行调研,这对我们打磨 ChatDBA 的使用体验非常重 数据运维 2024-06-03 张二河
系统和硬件故障导致的三次Redis“诡异”慢查询 一、服务器电源故障造成Redis慢查询 1、发现问题: 我们和业务排查问题时候发现: 每天时不时发生:一些小的get命令,耗时达到了40ms(正常是微秒级别)。 慢查询集中在1台服务器的全部实例。 实例 角色 耗时(微秒) 命令 value大小 10.xx.xx.xx:yy master 41,432 get rta_12345xxxx 15字节 10.xx.xx.xx:yy master 41, 数据运维 2024-06-03 法医
如何优化 Autovacuum,让垃圾元组的清理更高效? autovacuum 最典型的任务是清理由UPDATE或DELETE操作产生的死元组。如果autovacuum无法清理死元组,您可以按照以下三个步骤进行调优: 确保没有任何事情阻止 autovacuum 回收死元组 有时,autovacuum 不会删除死元组。大多数情况下,问题原因在那些长时间运行的事务。除非您能消除这些障碍,否则调整 autovacuum 将毫无用处。 如果您无法从根本上解决问题 数据运维 2024-06-03 大白菜程序猿
浅聊count(1)、count(*) 与 count(列名) 的区别,你会了吗? 简单来说: COUNT(1) 和 COUNT(*) 表示的是直接查询符合条件的数据库表的行数。而 COUNT(列名) 表示的是查询符合条件的列的值不为 NULL 的行数。 除了查询得到结果集有区别之外,在性能方面 COUNT(*) 约等于 COUNT(1),但是 COUNT(*) 是 SQL92 定义的标准统计行数的语法**。因为它是标准语法,所以 MySQL 数据库对其进行了很多优化。 COUN 数据运维 2024-06-03 爱可生开源社区
OceanBase 列存的现在与未来 OceanBase 4.3 正式推出列存功能,打造满足实时分析业务的列存能力。本文将作为《列存能力深入剖析解读》的延伸,进一步探讨列存在 OceanBase 数据库架构中应用和演进,以及未来的发展方向。 一、前言 1970 年,关系模型之父 Codd 提出关系模型,正式开启了数据库的时代。1979 年,Oracle 发布第一个商业数据库版本,数据库技术开始广泛应用于各行各业。在那个数据量还不是特别 数据运维 2024-06-03 宇宙之一粟
openGauss operator实战环境准备(二)之疑难问题 上一篇:openGauss operator实战-环境准备(一) 疑难问题 1)Exiting due tO GUEST MISSING CONNTRACK: Sorry, Kubernetes 1.20.2 requires conntrack to be installed in root’s path 问题现象 # minikube start --driver=none--network- 数据运维 2024-06-03 贤蛋大眼萌
OGG 23c:安装 创建 GoldenGate 操作系统用户(此步骤非必须,也可以使用 ORACLE 用户安装) useradd -u 1001 -g oinstall -G dba ogg passwd ogg 修改 GoldenGate 系统用户环境变量 source /home/oracle/.bash_profile 初始化参数 vi .bash_profile export OGG_HOME=/u01/og 数据运维 2024-06-03 大猫
SQLE 3.2405.0 发布 本周我们发布了 SQLE 3.2405.0 正式版!主要更新概览: 社区版 针对工单变更功能做了整体 UI 交互优化,提升工单使用体验! 企业版 SQL 工单支持存储过程等复杂语法上线 SQL 工单支持变更上线顺序,保障上线成功率 CloudBeaver 工作台支持审计操作记录 以下是 SQLE 3.2405.0 正式版的新功能解读。 🎈 新功能 企业版 1. SQL 工单支持存储过程等复杂语法上 数据运维 2024-06-03 法医
openGauss Developer Day 2024 SIG组工作会议来啦! openGauss Developer Day 2024 是由 openGauss 社区发起,并将于2024年6月21日在北京举行的开发者峰会,大会旨在推动openGauss在内核技术、引擎架构、生态工具、数据迁移、智能运维等技术方向的探索与创新。 作为大会的重要环节,SIG组开放工作会议将汇聚 openGauss 社区的开发者,以 单个 SIG 组 或 跨 SIG 组合作的形式,线下面对面交流, 数据运维 2024-06-03 Escape
openGauss operator实战环境准备(一) 此系列文档旨在实操,如想更进一步了解openGauss operator的基础知识,请移步官方仓库,其他组件的知识,请移步对应的官网 一、环境准备 本文档以minikube为基础,展示如何部署并使用operator。 文档根据以下系统环境及依赖进行编写: CentOS 7.6 Minikube 1.20.0 Docker 20.10.16 openEuler 20.03 TLS openGauss 数据运维 2024-06-03 捡田螺的小男孩