
数据库
文章平均质量分 91
Oracle、MySQL及其他非国产数据库。
李强 DST
云存储&数据库测试
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Oracle oraInventory作用与重建
【参考】:https://docs.oracle.com/en/database/oracle/oracle-database/12.2/ladbi/about-the-oracle-inventory-directory-and-installation.html【转载】:http://blog.chinaunix.net/uid-28815788-id-5765194.html1. oraInventory作用oraInventory是当前操作系统上,Oracle相关软件的安装目录清单。原创 2021-08-11 10:52:00 · 2632 阅读 · 0 评论 -
Oracle SQL替换变量、绑定变量、存储过程变量
在sqlplus或其他工具中,开发和执行SQL语句时,经常会遇到以下三种变量: 脚本替换变量:& / && / define / undefine SQL语句绑定变量:: / var(iable) / exec PL/SQL存储过程变量:declare 本文将对Oracle SQL中的变量进行分析探讨。1. 脚本替换变量替换变量可以放在SQL或PL/SQL语句中的任意位置,包含select值或字段,from表名,where字段或条件,orde原创 2021-08-10 15:02:52 · 2603 阅读 · 1 评论 -
openGauss数据库安装手册
openGauss数据库安装手册阅读参考openGauss官方网站:https://opengauss.org/zhopenGauss官方文档:https://opengauss.org/zh/docs/1.0.0/docs/Quickstart/Quickstart.html openGauss的安装流程如上图所示,请参阅官方文档中的“安装准备、安装openGauss“等章节,完成安装过程。安装准备1.1 虚拟机准备硬件要求:内存 >= 32G...原创 2020-07-13 15:29:53 · 14625 阅读 · 1 评论 -
使用BenchMarkSQL测试openGauss
使用BenchMarkSQL测试openGauss BenchmarkSQL是对OLTP数据库主流测试标准TPC-C的开源实现。目前最新版本为V5.0,该版本自带支持Firebird,Oracle和PostgreSQL数据库,测试结果详细信息存储在CSV文件中,并可以将结果转换为HTML报告。 本手册将介绍,如何对BenchMarkSQL 5.0进行改造,使其可以测试openGauss。1. openGauss配置 首先配置openGau...原创 2020-07-15 11:23:53 · 2784 阅读 · 2 评论 -
openGauss数据库备份与恢复
openGauss数据备份与恢复1. 物理备份与恢复:gs_basebackup【参考】https://opengauss.org/zh/docs/1.0.0/docs/Administratorguide/gs_basebackup.html gs_basebackup仅支持数据库全量热备份,不支持增量和压缩备份。数据库需要处于开启状态,gs_basebackup会连接数据,读取各文件路径信息,然后开始文件二进制拷贝工作。对于使用绝对路径创建的表空间,不能在同一台机器上进...原创 2020-08-11 15:26:29 · 7208 阅读 · 0 评论 -
Oracle ASM 原理及权限问题
Oracle ASM 权限问题1. ASM的功能ASM整合了裸设备和文件系统的优点,同时也规避了它们各自的缺点。1.1 裸设备和文件系统的优缺点ASM推出之前,Oracle数据库使用裸设备或文件系统方式,进行空间和数据管理。数据库使用裸设备,IO性能好,但由于非Bigfile表空间数据文件不能超过32G的限制,所以操作系统需要管理大量小磁盘或LV,增加了磁盘管理的复杂性。数据库使用文件系统时,可以直接使用大磁盘或大LV,简化了磁盘管理,但Data Block在IO过程中被SGA.原创 2020-08-30 15:48:10 · 2175 阅读 · 1 评论 -
ORACLE 重命名数据文件
ORACLE 重命名数据文件【转载】:http://blog.itpub.net/21754115/viewspace-1152696/方法1:Alter tablespace data file rename当数据库处于运行状态,可以选择使用先将数据文件所在表空间置于offline状态,然后移动数据文件并重敏命名数据库文件,最后将表空间置于online状态。We can use the alter tablespace renaume datafile command, but the t转载 2020-08-30 10:33:23 · 2143 阅读 · 0 评论 -
oracle 导出数据到csv或excel文件
oracle 导出数据到csv文件目录oracle 导出数据到csv文件方法1:利用存储过程导出.csv文件方法2:plsql developer->export query result方法3:excel连接数据库导出方法4:SQL*PLUS spool打印工作中需要将Oracle中表数据导出到文本文件(csv、txt)时,有如下方法: 方法 1分钟导出的数据量 适用于 utl_file读写文件包原创 2020-08-29 18:22:07 · 1920 阅读 · 0 评论 -
Oracle 体系结构讲解
Oracle 体系结构目录Oracle 体系结构一、oracle数据库的整体架构二、Oracle数据库存储结构三、实例的整体架构3.1 程序全局区(Process Global Area)3.2系统全局区(System Global Area)3.1.1共享池(Share Pool)3.1.2数据库缓冲区3.1.3日志缓冲区3.1.4大池3.1.5 JAVA池Oracle完整体系结构图:一、oracle数据库的整体架构由上图可知,...原创 2020-08-29 07:53:23 · 389 阅读 · 0 评论 -
Oracle AWR - Delta字段
Oracle AWR - Delta字段从10g开始,我们采用awr报告来分析数据库的性能,我们发现增加了很多dba_hist相关的视图,其中基于时间相关的字段delta开始出现,对于我们计算语句的时间消耗很有帮助。其实Delta 表示第四个希腊字母,大写为Δ,小写为δ,其在数学和科学,表示变量的变化。在Oracle中的Delta number其实是指在采样间隔内,指标的增加值,也就是2个采样间的差值。有Delta相关字段的表包括:DBA_HIST_ACTIVE_SESS_HISTORY、DBA原创 2020-08-28 20:44:21 · 471 阅读 · 0 评论 -
Oracle SQL语句解析过程
Oracle SQL语句解析过程1 软硬解析SQL语句在到达Oracle实例后,需要先进行解析,分析出最优的执行计划后,再按照执行计划,开始执行SQL。根据能否复用执行计划,解析过程可以分析以下两大类:硬解析过程:当一用户第一次提交一条SQL语句时,Oracle会将这SQL进行Hard parse,过程有点像程序编译,会检查SQL语法、表及其他对象的权限等信息。这过程会花比较长的时间,因为它要分析SQL语句的语法与语义。然后获得最优化后的执行计划(sql plan),并在内存中分配一定的空.原创 2020-08-28 19:48:14 · 1494 阅读 · 0 评论 -
Oracle 后台进程综述
Oracle 后台进程详解Email:liqiang3@sugon.com1 后台进程综述为了实现为多用户提供服务且保证系统性能,在一个多进程的Oracle系统(multiprocess Oracle system)中,存在多个被称为后台进程(background process)的Oracle进程。下图显示了后台进程如何与Oracle数据库的各部分交互,后续将讲述这些后台进程。图1-多进程 Oracle 实例中的后台进程本图中间为SGA。 上部为R...原创 2020-08-28 16:29:57 · 474 阅读 · 0 评论 -
Oracle AWR - 使用SQL获取AWR报告
Oracle AWR - 使用SQL获取AWR报告Email:liqiang3@sugon.com1 DBMS_WORKLOAD_REPOSITORY包我们经常使用awrrpt.sql脚本在服务器端生成AWRreport。除此之外我们还可以使用,DBMS_WORKLOAD_REPOSITORY包下的AWR_REPORT_HTML和AWR_REPORT_TEXT存储过程,从任意Oracle数据库终端(服务器和客户端均可),查询得到AWR报告源码,格式分别为html和txt文...原创 2020-08-28 16:10:08 · 2483 阅读 · 0 评论 -
Oracle AWR - 基础知识
Oracle AWR 基础知识【参考文档】:https://www.cnblogs.com/fanpl/articles/8657703.html https://dbaplus.cn/news-10-734-1.html https://docs.oracle.com/database/121/REFRN/GUID-B5CF4362-325D-4F22-9A08-0873FA32A5C0.htm#REFRN303401 AWR是什么AWR全称为Automatic Workload Rep原创 2020-08-28 15:24:21 · 574 阅读 · 0 评论 -
Oracle Client安装
Oracle Client安装下载地址:https://www.oracle.com/database/technologies/instant-client/downloads.html参考文档: https://blog.youkuaiyun.com/jie504451844/article/details/80853646 1 Windows Client安装1.1 下载...原创 2020-04-15 18:28:45 · 1425 阅读 · 0 评论 -
【操作】ORACLE DATAGUARD重建备库
【操作】ORACLE DATAGUARD 重建备库目的:Oracle DataGuard环境中,一些情况下我们需要重建Standby DB,如主库执行flashback database,或某些archive log无法找回时。环境:Oracle Version:11.2步骤:1. 【备库】信息收集SQL-Standby> set pagesize 0 select nam...原创 2019-02-14 13:38:24 · 1413 阅读 · 0 评论 -
【原理】ORACLE DATAGUARD 相关参数分析
【原理】ORACLE DATAGUARD 相关参数分析参考:【oracle dataguard主备库参数文件配置详解】:https://www.cnblogs.com/Elliot-wang/p/3790878.html目的:通过实例参数,了解DataGuard相关配置和运行机制。环境DB_NAME = ORADBPrimary DB = ORADB_DG1Standby D...翻译 2019-02-15 10:25:13 · 345 阅读 · 0 评论