经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 Oracle

Oracle学习笔记之视图及索引的使用

目录一、视图的使用1.概念2.视图分类3.视图语法4.视图实例 二、索引1.索引概念2.索引分类2.1、按物理存储方式分类2.2、按逻辑功能分类3.索引原则4.索引语法 一、视图的使用 1.概念 视图概念: 视图是基于一个表或多个表或视图的逻辑表(虚表),本身不包含数据,...[2022/7/19]

oracle定时任务定时无效的原因分析与解决

目录创建oracle定时任务定时任务并没有按时执行创建定时任务JOB(63)定时任务并没有执行原因分析:解决方案:总结 创建oracle定时任务定时任务并没有按时执行 由于项目需要同步其他系统数据库数据库,在创建完dblink,存储过程后,新建了一个dbm_job任务,满心期待的可以早点下班时,...[2022/6/6]

oracle删除超过N天数据脚本的方法

公司内做的项目是工厂内的,一般工厂内数据要求的是实时性,很久之前的数据可以自行删除处理,我们数据库用的oracle,所以就想着写一个脚本来删除,这样的话,脚本不管放在那里使用都可以达到效果 由于服务器是windows,参照Oracle Shell Scripting中,我们写一下windows...[2022/2/28]

【SQL干货】一条sql查出来全国空气质量排名

【SQL干货】一条sql查出来全国空气质量排名

    -- 全国各地空气质量指数表 DROP TABLE IF EXISTS city_aqi; CREATE TEMPORARY TABLE `city_aqi`( `city` VARCHAR(32) COMMENT ''城市/地区'', `pro...[2022/1/17]

Oracle监听程序当前无法识别连接描述符中请求服务

  今天早上我们公司来了之后发现云服务器Oracle都不能用了用plsql连接都报Oracle监听程序当前无法识别连接描述符中请求服务 然后百度一下都是让改监听文件,因为监听文件都是安装数据库的时候自己生成的,我们公司懂Linux和Oracle数据库的也没有密码也都是在我这里所以...[2022/1/17]

oracle中commit之后进行数据回滚的方法

commit之后 第一种: 记住大概的时间,获取前大概时间的数据。 select * from Test as of timestamp to_timestamp(''2021-12-08 09:30:56'',''yyyy-mm-dd hh24:mi: ''); ...[2021/12/31]

一文详解TDSQL PG版Oracle兼容性实践

TDSQL PG版分布式关系型数据库,是一款同时面向在线事务交易和MPP实时数据分析的高性能HTAP数据库系统。面对应用业务产生的不定性数据爆炸需求,不管是高并发交易还是海量实时数据分析,TDSQL PG版都能够轻松处理。目前TDSQL PG版已经在金融、保险、通信、税务、政务等多个行业的核心交...[2021/12/20]

达梦与Oracle逻辑备份与还原性能对比

本文对逻辑备份进行学习与测试,并选取个别场景对达梦与Oracle进行对比测试。 一、测试环境 (一)达梦   系统平台 操作系统 配置 逻辑CPU个数 VMware REDHAT6.8 Intel(R) Xeon(R) CPU ...[2021/12/17]

[20211213]提示precompute_subquery.txt

[20211213]提示precompute_subquery.txt -- 学习了提示precompute_subquery,提示很明显就是先计算子查询的结果集,直接通过例子说明: 1:环境: SCOTT@book> @ ver1 PORT_STRING   ...[2021/12/15]

Oracle数据库产重启服务和监听程序命令介绍

目录前言一、重启Oracle数据库总结 前言 提示:以下是本篇文章正文内容,下面案例可供参考 一、重启Oracle数据库 如果数据库服务启着呢,停掉。!!!! root 用户登录服务器。 1、 以oracle身份登录数据库,命令:su - oracle 2、 进入Sql...[2021/12/9]

.NET多种数据库大数据批量插入、更新(支持SqlServer、MySql、PgSql和Oracle)

.NET多种数据库大数据批量插入、更新(支持SqlServer、MySql、PgSql和Oracle)

功能介绍 (需要版本5.0.45) 大数据操作ORM性能瓶颈在实体转换上面,并且不能使用常规的Sql去实现 当列越多转换越慢,SqlSugar将转换性能做到极致,并且采用数据库最佳API 操作数据库达到极限性能 功能用法 BulkCopy性能远强于现有市场的 ORM框架,比 EFC...[2021/11/22]

使用Oracle跟踪文件的问题详解

一、什么是跟踪文件? 跟踪文件中包含了大量而详细的诊断和调试信息。通过对跟踪文件的解读和分析,我们可以定位问题、分析问题和解决问题。从跟踪文件的产生的来源来看,跟踪文件又可以分为两类:一类是数据库的操作人员有意生成的;另一类则是由于出现了异常错误,由数据库自动生成的。对于后一类,只对Oracle...[2021/6/28]

使用zabbix监控oracle表空间的操作流程

0.概述 zabbix是一款极其强大的开源监控工具,下面我分享下zabbix如何监控表空间,跟着这个思路,监控其他项都是类似操作。 前提条件是你已经有了zabbix server和zabbix agent,且zabbix agent与oracle数据库运行在一台机器上面。 1.在agent...[2021/6/28]

【赵强老师】使用Oracle的跟踪文件

【赵强老师】使用Oracle的跟踪文件

一、什么是跟踪文件? 跟踪文件中包含了大量而详细的诊断和调试信息。通过对跟踪文件的解读和分析,我们可以定位问题、分析问题和解决问题。从跟踪文件的产生的来源来看,跟踪文件又可以分为两类:一类是数据库的操作人员有意生成的;另一类则是由于出现了异常错误,由数据库自动生成的。对于后一类,只对Orac...[2021/6/28]

oracle 创建表空间、用户 4个步骤

/*分为四步 */  /*第1步:创建临时表空间(注意:D:\Project\OracleTableSpace\FHADMIN\ 手动创建路径)  */  create temporary tablespace C##FHADMIN_TEMP   t...[2021/6/21]

从一条sql报错解决过程学习程序员查bug的思路

从一条sql报错解决过程学习程序员查bug的思路

从oracle迁移数据到达梦后,发现数据库默认值都丢失了。于是我想从oracle数据库将默认值查出来,在达梦数据库加回去。 于是上网查了一下,看怎么获取oracle数据库字段默认值信息,找到了这个sql。 select t.column, t.data_type, t.data_length...[2021/6/21]

ORA-01536: space quota exceeded for tablespace案例

  最近在做数据治理的过程中,回收了部分账号的权限,因为角色RESOURCE里拥有CREATE TABLE的权限,所以我想回收RESOURCE角色。例如,对于TEST账号,收回其创建表的权限,就收回了授予其的RESOURCE的角色,结果不到几小时,SUPPORT人员就反馈这个账号遇到...[2021/6/15]

ORACLE如何查看当前账号的相关信息总结

关于Oracle数据库的账号,我们在维护数据库的时候,偶尔可能需要获取一些特殊信息。例如,账号的创建时间、账号的状态、账号的锁定时间.....。正常情况下,我们可以通过DBA_USERS获取大部分相关信息。但是有一些特殊信息,还必须通过不常用底层基表sys.user$来获取。   ...[2021/6/15]

Oracle11g R2 安装教程(非常详细 )

一般稍微大点的企业都在用 Oracle 数据库。而相较于 mysql 的语法有些差别,但还是值得去学习的 首先去官网下载 11g R2 的版本,这个版本相对来说还是比较流行的版本了。(好多公司也在用) 这边我已经下载好了: 链接:https: pan.baidu.com 1...[2021/6/7]

彻底卸载 Oracle11g r2 教程(亲测有效,已重装过)

Oracle 的安装和卸载相较于其他 mysql 要麻烦些,为止,我专门卸载了以前的Oracle软件,并且重新再安装了一次(已经成功),就有了下面写的教程了。 首先,打开服务,找到Oracle开头的服务,全部都关闭 点击开始菜单找到-->以O开头的软件> Univers...[2021/6/7]

Oracle数据库失效对象处理

近期对数据库进行巡检,发现数据库业务用户(非 SYS/Public)下存在失效对象。对失效对象进行分析,主要包括失效的视图、物化视图、函数、包、触发器等。 思考: 基于以下原因,建议对失效对象进行处理: 1、通过失效的对象,可能能够反推发现业务软件问题(业务系统功能太多,可能存在测试不充分的问题...[2021/5/17]

初识Oracle数据库基础笔记

Oracle 数据库 Oracle → 甲骨文 Oracle数据库是一种关系型数据库,由行和列组成 数据:文字、图片、视频 DB(DataBase) 数据库: 用于存储数据的仓库 数据库存储数据的最小单位是表 Table,遵循sql标准 DBS(DataBase System): 数据...[2021/5/17]

Oracle的创建文件

1.创建目录(需要在服务器上创建对应的目录) create or replace directory testdir as ''/u01 oftware/test''; 2.给用户授权(这里可能会有问题,找不到xxx用户,需要创建用户) grant read,write on direct...[2021/5/17]

【数据库】Oracle -- 一文了解Oracle数据库开发知识地图

1.Oracle数据库安装 1.1.整合PL/SQL Developer软件 1.点击Tools—>Preferences—>Connection连接,填写连接信息:   2.连接Oracle数据库,默认连接方式: 192.168.88.6:表示安装Oracle数...[2021/5/6]

mybatis使用oracle进行添加数据的心得

  本次博主主要进行oralce数据库开发,好久不用oracle,有很多知识点也忘的差不多了,本次主要是复习一下工作中主要使用的一些sql语句编写; 查询       查询语句都是正常的,但是需要注意的是oracle数据库在查询的时候,表名使用别名的时候,请不要使...[2021/5/6]

Oracle 数据仓库ETL技术之多表插入语句的示例详解

大家好!我是只谈技术不剪发的 Tony 老师。 ETL(提取、转换、加载)是指从源系统中提取数据并将其放入数据仓库的过程。Oracle 数据库为 ETL 流程提供了丰富的功能,今天我们就给大家介绍一下 Oracle 多表插入语句,也就是INSERT ALL 语句。 创建示例表 我们...[2021/4/12]

个人见解-在实际应用中Oracle的EXISTS与IN的使用及效率-遇到的问题与想法记录

在工作中遇到一个SQL查询中IN的参数会打到11万的数量,所以就想提高一下运行效率就写了另外一种EXISTS写法的SQL执行结果令我十分意外。 关于ORACLE对于IN的参数限制 Oracle 9i 中个数不能超过256,Oracle 10g个数不能超过1000.但是在Oracle 11g中...[2021/3/1]

记录一下 oracle 的相关信息

关于 oracle 的版本 图源:https: k21academy.com/dba-to-cloud-dba/oracle-database-21c-now-available-on-oracle-cloud-oci/ 用上面一张图可能看的比较清晰,11gR2 应该是对应 11.2 版...[2021/3/1]

Oracle多表查询中间表的创建实例教程

ORACLE 多表查询中间表的创建 表与表之间关系的分类:   1. 一对一(了解):    * 如:人和身份证    * 分析:一个人只有一个身份证,一个身份证只能对应一个人   ...[2021/3/1]

[20210220]全索引扫描快速索引扫描的逻辑读.txt

[20210220]全索引扫描快速索引扫描的逻辑读.txt -- 昨天测试了表扫描逻辑读问题,今天测试看看全索引扫描快速索引扫描的逻辑读. 1.环境: SYS@book> @ver1 PORT_STRING      &n...[2021/2/22]

【Oracle学习笔记】Oralce随机数与随机取样

1 取随机数 Oralce把所有有关随机数的操作都封装在了PL/SQL包DBMS_RANDOM里,极大地方便了我们的使用。它具有以下函数:   其中,initialize,random,terminate函数在Oracle11g中已不推荐使用,主要用于向后兼容。下面对各个函...[2021/2/22]

oracle表空间扩容

1、表空间容量指标查询 SELECT TABLESPACE_NAME "表空间", To_char(Round(BYTES / 1024, 2), ''99990.00'') || '''' "实有", To_char(Ro...[2021/2/22]

Oracle11g下载、安装、客户端安装、PLSQL远程连接数据库(即监听配置)及环境变量配置

Oracle11g下载、安装、客户端安装、PLSQL远程连接数据库(即监听配置)及环境变量配置

一、oracle11g、oracle11g客户端下载 链接:https: pan.baidu.com 1mB7tukSiFPgF9Y9AfypaIQ 提取码:root Oracle11g安装包(解压缩后):已将两个压缩包解压到同一目录下,官网下载压缩包一般有两个。 ※注意:...[2021/2/1]

Linux安装Oracle 11g数据库详细教程(Linux)

  本文为原创:如要转发,请注明出处地址! 1、下载Oracle安装包: 官网:https: www.oracle.com/technetwork/database/enterprise-edition/download index.html linux.x64_11gR...[2021/2/1]

oracle 存储过程返回 结果集 table形式的案例

--sys_refcursor 和 cursor 优缺点比较 优点比较 优点一: sys_refcursor,可以在存储过程中作为参数返回一个table格式的结构集(我把他认为是table类型,容易理解,其实是一个游标集), cursor 只能用在存储过程,函数,包等的实现体中,不能做参数...[2021/1/25]

Oracle-AWR报告

1:登陆对应的数据库服务器,使用su - oralce 切换到oracle用户(如果当前登录用户就是oracle用户,省略这一步) 2:找到oracle磁盘空间(/u01/app/oracle/product/12.2.0/dbhome_1/rdbm admin) 3: cd&nbs...[2021/1/25]

SGA: allocation forcing component growth分析

1.问题现象 20年12月31日,数据库应用人员反映2020-12-31 12:40:10存在告警,过了几分钟之后业务恢复正常。 表现的状态:Connect to database time out, please ...[2021/1/25]

ASPxGridView排序空值默认为最小,Oracle数据库空值默认最大引起的排序问题

今天在处理ASPxGridView自定义页面排序,如果数据没有空值,则排序正常,如果有空值按从小到大的顺序排序,假如最后一页有数据有空值,页面显示的空值在前数据在后,这显然与先前的对不上,后来发现 ASPxGridView中空值默认为最小 Oracle在Order by 时缺省认为NU...[2021/1/18]

kill_session_ora_14450.sql

    之前总结过一篇博客“ORA-14450: attempt to acce a transactional temp table already in use”,里面的脚本仅适合于讲述如何解决ORA-14450错误,在生产环境中,肯定需要快速解决问题,你可以...[2021/1/18]

ORA-55622 不允许对表”XXX”执行DML,ALTER和CREATE UNIQUE INDEX 操作

错误描述:在进行用户以及表空间删除时候,报ORA-55622 不允许对表”XXX”执行DML,ALTER和CREATE UNIQUE INDEX 操作错误,具体错误信息如下: drop user TJ_CZDJ_GX cascade; 错误原因:经查看,“SYS_FBA_TCRV_XX...[2021/1/11]

还原Oracle数据库dmp文件(Win系统) - 爱之-?信仰

准备工作:     1、核对数据字符集:           一般Oracle在安装的时候默认是选择ZHS16GBK,如有改动,使用 select userenv(''language'') from dual;语句查看使用的字符集,确保两边的字符集一致。      不一...[2021/1/11]

Oracle 32位和64位版本之间的问题

先前遇到了一系列的问题,结果把32位和64位的Oracle都装进来了。 但由于项目的dll使用的是32位的,用64位的Oracle在运行时会出现        “未能加载文件或程序集“Oracle.DataAcce ”或它的某一个依赖项。试图加载...[2021/1/11]

数据库周刊54丨2020 年度报告:PingCAP、腾讯云数据库、人大金仓、GoldenDB ;CPU 100% SQL优化案例;Mysql内存溢出处理;sql server PK openGauss;Oracle 巡检说明书;避免删库跑路黑天鹅……

热门资讯 1、PingCAP 2020 年度报告|相信开放的力量 【摘要】本文为PingCAP 2020年度报告。盘点了PingCAP里程碑大事件:完成D轮2.7亿美元融资,创造全球数据库历史新的里程碑;发布TiDB 4.0,确立HTAP数据库市场的领导者地位……TiDB系列开发者...[2021/1/11]

Oracle安装遇到Enterprise Manager配置失败问题

在一台新的申请服务器上安装Oracle,在创建数据库实例时,遇到Enterprise Manager配置失败问题,无法进行远程连接。 操作系统:Windows Server 2008 R2  开启了防火墙,设置了1521出入站规则,没有进行其他任何设置。 Oracle版本:11...[2021/1/4]

ashtop学习分享

ashtop学习分享

ashtop.sql这个脚本是Tanel Poder写的一个脚本,用于定位有性能问题的SQL, 此脚本在GitHub上地址为https: github.com/tanelpoder/tpt-oracle/blob/master/ash/ashtop.sql。目前的最新版本为ashtop....[2021/1/4]

关于“预售”业务功能的设计

  好久没有更新了....   上个月收到这样的一个需求:“增加预售单模块,例如店员做完单子后,冻结单子对应库存(不体现在库存数量上),到预计时间后生成对应的零售单(这个预计时间是否可以更改)。”   一、需求分解:1、新增一个功能模块:预售单;        2、预售单需要占用对...[2021/1/4]

Oracle 数据库复制

Oracle 数据库复制

---1.0 查询存在的用户 Select * From Dba_Users ---2.0 获取表空间的路径 Select File#, Name From V$datafile; ---3.0 创建表空间 和新增表空间 Select Distinct ''CREATE ...[2020/12/21]

[20201208]为什么返回2行记录补充.txt

[20201208]为什么返回2行记录补充.txt -- 在itpub问的问题,http: www.itpub.net/thread-2140116-1-1.html。花了一点点时间,大概知道问题在哪里, -- 问题出在一致性读取上,参考链接http: blog.itpub.net/26...[2020/12/14]

oracle存储过程转达梦8存储过程时踩过的坑2(完结篇)

之前写过一篇文章总结了oracle存储过程转达梦8存储过程时踩过的坑(https: www.cnblogs.com/kingstarer/p/13379053.html) 当时里面只总结了3个大坑,实际上我还碰到过不少小坑 因为这段时间,我们项目组决定使用java重写旧系统,放弃了原...[2020/12/14]

ORCLA基础总结(二)

SET 运算符 使用 SET 操作符注意事项 在SELECT 列表中的列名和表达式在**数量和数据类型**上要相对应 括号可以改变执行的顺序 ORDER BY 子句: 只能在语句的最后出现 可以使用第一个查询中的列名, 别名或相对位置 SELE...[2020/12/14]

121
2
记录数:926 页数:1/1912345678910下一页尾页
 友情链接: NPS
加载更多