Oracle

Oracle在什么情况下可不使用索引

数据库AWR报告监控到耗时160s。此表有200w数据,rr_time创建了索引。分析发现还是执行了全表扫描。 SELECT max(rr_time) FROM cpoint where uid='12' and rr_time<=to_date('2024-1-5 23:59:59','yyyy- ......
索引 情况 Oracle

Oracle19c 多字符集支持的PDB

Oracle19c 多字符集支持的PDB 背景 想在一个数据库里面支持多种字符集 突然发现Oracle12c开始已经可以实现一个CDB下面可以有多个不同字符集的PDB了 所以想着今天验证一下. 环境信息 银河麒麟V10SP3 + Oracle19.21.0.0 最开始默认安装了ZHS16GBK字符集 ......
字符集 字符 Oracle 19c PDB

oracle 删除日志

在 ADRCI 中,purge 命令用于删除诊断数据。purge 命令包含两个参数:-age 和 -type。其中,-age 指定要保留的小时数,-type 指定要删除的诊断数据类型。以下是常用的几种数据类型: alert:alert log 文件,记录了数据库实例的运行状况、事件和错误信息。 in ......
oracle 日志

Oracle 常用函数

DECODE 函数 DECODE函数的两个格式 DECODE(条件, 值1, 返回值1, 值2, 返回值2,……,值n, 返回值n, 缺省值)相当于MySQL的 IF ELSEIF语句 DECODE(字段或字段的运算, 值1, 值2, 值3)当字段或字段的运算的值等于1时,该函数返回值2,否则返回值 ......
函数 常用 Oracle

Oracle两张之间修改数据

Oracle两表数据修改 1.连表修改 UPDATE table1 SET column1 = ( SELECT column2 FROM table2 WHERE table1.id = table2.id ); ......
之间 数据 Oracle

debezium+kafka实现oracle数据同步(debezium-connector-oracle)

1.情景展示 在企业当中,往往会存在不同数据库之间的表的数据需要保持一致的情况(数据同步)。 如何将A库a表的数据同步至B库a表当中呢?(包含:新增、修改和删除) 往往不仅仅需要保持数据的一致性,还要保证数据的即时性,即:A库a表的数据发生变化后,B库a表也能立刻同步变化。 实时保持两表数据的一致性 ......

Linux下Oracle

1.导出文件 导出到DATA_PUMP_DIR expdp njchecker/password@192.168.0.120/orcl dumpfile=njchecker2021120701_120.dmp DIRECTORY=DATA_PUMP_DIR version=12.2.0.1.0 解释 ......
Oracle Linux

Oracle sql语句获取 字段为nunmber(18,4)类型数据 小数点后有3位的记录

sql: select LENGTH(t.pop_money), instr(t.pop_money, '.'), t.* from TB_DIET_WAREHOUSE_POP_LIST t where LENGTH(t.pop_money) - instr(t.pop_money, '.') > ......
小数点 小数 字段 语句 nunmber

Oracle VM VirtualBox 安装Ubuntu22 root用户SSH远程登录 配置静态IP

Ubuntu22安装 下载地址 官网地址 直接下载 VirtualBox配置 Ubuntu安装配置 设置镜像源地址,可以配置阿里云(http://mirrors.aliyun.com/ubuntu/)下载加速 磁盘配置,默认选择Done磁盘自动分配,需要手动分区的话选择 [custom storag ......
静态 VirtualBox 用户 Oracle Ubuntu

Oracle+mybatis实现批量插入

Oracle+mybatis实现批量插入 1.采用union all <insert id="insertByBatch"parameterType="java.util.List"> insert into table( name, user_id, age ) <foreach collecti ......
mybatis Oracle

How To Remove the Oracle OLAP API Objects From 9i and 11g Databases (Doc ID 278111.1)

How to remove the Oracle OLAP API objects from a 9i database We can consider like olap api objects: -) objects in the schema of olapsys; -) public syn ......
Databases 278111.1 Objects 278111 Remove

Oracle Instant Client(即时客户端) 安装与配置

一、下载下载地址:https://www.oracle.com/database/technologies/instant-client/downloads.html 这是Oracle Instant Client的下载首页,有很多种版本可供下载。 但要注意第三方工具如:PL/SQL Develop ......
客户端 Instant 客户 Oracle Client

Oracle取月份-不带前面的0

今天碰到只要取月份和天数,如果月份前面有0要去掉0.比如说2010-01-08 ,需要的结果是1-8. 引出了一系列的sql语句 第一: 利用to_number的函数转换自动截0 select to_number(to_char(sysdate,'mm'))||'-'||to_number(to_c ......
月份 Oracle

Oracle ASM 常用巡检脚本

1.查看磁盘组 sqlplus "/ as sysasm" set line 200 set pagesize 200 select group_number,name,state,type,total_mb,free_mb,usable_file_mb,offline_disks from v$a ......
脚本 常用 Oracle ASM

Oracle中查看隐含参数的sql

select a.ksppinm "Parameter", a.ksppdesc "Description", b.ksppstvl "Session Value", c.ksppstvl "Instance Value" from x$ksppi a,x$ksppcv b,x$ksppsv c w ......
参数 Oracle sql

Oracle数据库统计信息_执行计划_sharedpool等的知识梳理

Oracle数据库统计信息_执行计划_sharedpool等的知识梳理 背景 最近有项目出现了年底业务量增加时卡顿的情况. 同事多次发现执行SQL缓慢. 但是重新执行统计信息更新后问题就优化的现象. 12月份上半月解决测试环境的SQLServer卡顿时基本上也是这个套路 重建索引, 添加必要索引的方 ......
sharedpool 数据库 知识 数据 Oracle

0x14.oracle注入

Oracle 常见搭配: jsp+oracle 常用于: 针对全国用户的,数据库量大 大学 银行 旅游站点 金融证券、交易所 oracle特有的表: dual user_tables 权限和用户: DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。 RESOURCE:拥有Res ......
oracle 0x 14

Oracle19c on 银河麒麟的安装与升级

Oracle19c on 银河麒麟的安装与升级 下载内容 preinstall CentOS8 https://yum.oracle.com/repo/OracleLinux/OL8/appstream/x86_64/getPackage/oracle-database-preinstall-19c ......
Oracle 19c 19 on

oracle11gR2表空间使用查询

SELECT a.tablespace_name "表空间名称", 100-ROUND((NVL(b.bytes_free,0)/a.bytes_alloc)*100,2) "占用率(%)",ROUND(a.bytes_alloc/1024/1024,2) "容量(M)",ROUND(NVL(b.b ......
oracle 空间 gR2 11 gR

Docker安装Oracle11g

1、拉取Oracle镜像,并查看 docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g docker images 2、创建临时容器 docker run -d -p 1521:1521 --name oracle11g r ......
Docker Oracle 11g 11

Oracle数据库配置

一:修改Oracle数据库内存 查看当前内存配置 show parameter memory,万一配置错了起不来,只能通过pfile文件重新启动 修改memory_target MEMORY_TARGET:oracle所能使用的最大内存,该参数可以动态调整 MEMORY_MAX_TARGET:MEM ......
数据库 数据 Oracle

排查oracle日志增速过快记录

问题产生: 最近同事连接开发环境oracle数据报错,一开始简单更加了下归档空间,每次加5G,语句如下: 查看归档空间大小: show parameter db_recovery; 查看使用占比: select * from v$flash_recovery_area_usage; 增加归档空间: ......
增速 oracle 日志

oracle: ORA-00904 错误提示

使用的oracle数据库执行【e '11%' 】查询表数据时,提示 ORA-00904如下,数据库本身忽略大小写: 首先是检查了sql拼写是否正确,表名、字段等均反复检查没有错误,表里的字段确实是areaId,后来发现areaId字段被作为了特殊字段,需要使用双引号来使用,即 select * fr ......
错误 oracle 00904 ORA

oracle virtualbox虚拟机时间保持宿主机一致

1.查看当前的虚拟机 C:\Users\Administrator>cd C:\Program Files\Oracle\VirtualBox C:\Program Files\Oracle\VirtualBox>VBoxManage.exe list vms "12C-rac01-ogg" {0f ......
宿主机 机时 宿主 virtualbox oracle

Oracle 中 LISTAGG 函数的介绍以及使用

LISTAGG 函数介绍 点击查看代码 listagg 函数是 Oracle 11.2 推出的新特性。 其主要功能类似于 wmsys.wm_concat 函数, 即将数据分组后, 把指定列的数据再通过指定符号合并。 LISTAGG 使用 点击查看代码 listagg 函数有两个参数: 1、 要合并的 ......
函数 LISTAGG Oracle

Oracle 闪回技术

闪回技术概述 Oracle数据库闪回技术是一组独特而丰富的数据恢复解决方案,通过有选择地,有效的消除错误影响,可逆转人为错误。 - 查看数据地过去状态 - 可沿时间轴向前或向后闪回 - 协助用户进行错误分析和恢复 - 简单的命令行操作(或者DBMS_FLASHBACK包) - 闪回时间与数据库大小无 ......
Oracle 技术

oracle数据泵导入导出dmp文件

创建表空间TCMP --创建表空间TCMP ('D:\database\TCMP.dbf' --使用指定文件保存) (size 4096m --初始大小) (autoextend on next 100m --没有空间的时候文件默认增长大小) (maxsize 10240m --文件的最大值,如果达 ......
文件 数据 oracle dmp

kafka 自定义开发Sink Connector组件(兼容mysql和oracle)

1.情景展示 目前,市场上已有不少能从kafka消费数据的插件,如:io.confluent.connect.jdbc.JdbcSinkConnector,但这个组件有个致命的问题是,只能同步字符串类型。 具体意思是:源库源表的日期类型字段,往目标库目标表插入数据的时候,只能是字符串类型,无法自动将 ......
组件 Connector oracle kafka mysql

ORA-01033 : ORACLE initialization or shutdown in progress

1、问题原因 测试环境反馈某一个模块页面一直加载当中,接口没有返回。 紧接着我就找到这个SQL语句在客户端工具navicat.exe上去执行,执行了整整一个半小时没有返回,navicat还关闭不了,最后实在受不了直接杀死navicat的进程。 这个时候重新打开navicat.exe连接数据库连接不上 ......

oracle创建非容器数据库

1、 Oracle 19c rpm安装后配置的示例数据库是容器数据库,大部分系统中使用的还是以前的非容器数据库。在安装完rpm包后,可以使用dbca根据自己的需要创建数据库了,创建之前,先删除已经创建的示例数据库 ./oracledb_ORCLCDB-19c delete 2、编辑一个dbca.rs ......
容器 数据库 数据 oracle
共1465篇  :2/49页 首页上一页2下一页尾页