0

[20200223]关于latch and mutext的优化.txt

[20200223]关于latch and mutext的优化.txt--//前一段时间一直在测试使用DBMS_SHARED_POOL.MARKHOT标识热对象以及sql语句的优化。--//有别人问感觉我花很大的精力做一件无意义的工作,实际上我以前优化sql语句更多的放在IO上,SQL语句减少逻辑读 ...

lfree 发布于 2020-02-24 10:49 评论(0)阅读(39)
0

Oracle行结果合计的实现

Oracle行结果合计的实现,主要应用于日期结果的集计,下面是具体的实现代码。 With AA as ( select 'A' tNo , 10 B from dual union select 'B' , 20 from dual union select 'A' , 30 from dual ) ...

wzhw2015 发布于 2020-02-23 22:31 评论(0)阅读(85)
0

Oracle11以后的行列转换

Oracle11以后,行列转换有了新的方法。 下面的是已经疏通过的代码,请放心使用。。。 With AA as ( Select A,B,C,row_number() over (partition by B order by b) D from ( Select 10 A, 11 B, 12 C ...

wzhw2015 发布于 2020-02-23 22:16 评论(0)阅读(58)
0

ORACLE隐式类型转换

隐式类型转换简介 通常ORACLE数据库存在显式类型转换(Explicit Datatype Conversion)和隐式类型转换(Implicit Datatype Conversion)两种类型转换方式。如果进行比较或运算的两个值的数据类型不同时(源数据的类型与目标数据的类型),而且此时又没有转... ...

潇湘隐者 发布于 2020-02-16 13:03 评论(0)阅读(254)
0

Oracle导出警告“EXP-00003: 未找到段 (0,0) 的存储定义”解决

环境:CentOS7.4 Oracle11.2.0.4(搭建rac集群) 问题描述:在使用exp命令执行导出的时候,部分表提示“EXP-00003: 未找到段 (0,0) 的存储定义”警告。 问题原因:该问题是因为导出的数据表为空表导致的。Oracle 11GR2当表无数据时,不分配segment, ...

jingkunliu 发布于 2020-02-12 11:24 评论(0)阅读(148)
0

[20200211]使用DBMS_SHARED_POOL.MARKHOT与sql_id的计算.txt

[20200211]使用DBMS_SHARED_POOL.MARKHOT与sql_id的计算.txt--//以前写的,使用DBMS_SHARED_POOL.MARKHOT标记热的sql_id,这样相同的sql语句使用不同的sql_id.--//链接:http://blog.itpub.net/267 ...

lfree 发布于 2020-02-11 15:51 评论(0)阅读(42)
0

ORACLE ANALYZE使用小结

ANALYZE的介绍 使用ANALYZE可以收集或删除对象的统计信息、验证对象的结构、标识表或cluster中的行迁移/行链接信息等。官方文档关于ANALYZE功能介绍如下: · Collect or delete statistics about an index or index partiti... ...

潇湘隐者 发布于 2020-02-04 13:44 评论(0)阅读(195)
0

[20200129]子光标不共享BIND_EQUIV_FAILURE.txt

[20200129]子光标不共享BIND_EQUIV_FAILURE.txt--//生产系统再次遇到大量BIND_EQUIV_FAILURE原因导致子光标的情况。我看了我以前测试遇到的情况。--//链接 http://blog.itpub.net/267265/viewspace-2156139/ ...

lfree 发布于 2020-01-30 17:18 评论(0)阅读(59)
0

oracle快速创建用户、imp/exp导入导出dmp文件

1.首先我们可以用管理员用户以sysdba的身份登录oracle sqlplus username/password as sysdba; 2.然后我就可以来创建用户了. create user username identified by password; 3.创建好用户我们接着就可以修改用户的 ...

小小乐宝 发布于 2020-01-20 12:06 评论(0)阅读(327)
0

请购未下采购

SELECT ITEM_NO, ITEM_DESCRIPTION, CREATION_DATE, SQ_NO, STATUS_NAME, LINE_NUM, BPA_NO, RELEASE_NUM, SQ_USER, SQ_QTY, QUANTITY_ORDERED, NOT_PO_QTY, TO_ ...

bule神 发布于 2020-01-20 09:13 评论(0)阅读(15)
0

TNS-01189 During Listener Monitoring Using Enterprise Manager

oracle 12.2 RAC监听日志报错:15-JAN-2020 22:27:53 * (CONNECT_DATA=(COMMAND=VERSION)) * version * 1189TNS-01189: The listener could not authenticate the user ...

子鱼猴 发布于 2020-01-16 11:01 评论(0)阅读(57)
0

ORA-12541:TNS:无监听程序

问题描述:现场一台测试服务器,安装有oracle11g(11.2.0.1),上午还运行正常,结果下午直接访问不了,提示错误:ora-12541 无监听程序问题。问题排查:按照常规方法,重启监听程序以及数据库、重新配置监听程序均无作用,后来发现是listener.log日志文件过大(达到4G,据说这是... ...

jingkunliu 发布于 2020-01-16 09:44 评论(0)阅读(758)
0

Oracle查询如何才能行转列?-sunziren

原创文章,转载务必注明出处。 今天工作的时候,碰到一个问题,涉及oracle行转列,用了半小时解决,因此在这里写个博客记录一下解决办法。 原数据库表的数据是: 想要达到的效果是: 经过思考,这是一个oracle行转列的操作,根据xn,qxdm,nj这三列值来分组查询所有的数据,把xn,qxdm,nj ...

sunziren 发布于 2020-01-14 16:53 评论(0)阅读(166)
0

oracle数据泵导入导出部分用户

问题描述:需要将140服务器中的tbomnew实例下的部分用户导入到118服务器下的tbompx实例中,本次导入导出的两个数据库均为19C 部分用户名:CORE,MSTDATA,BOMMGMT,CFGMGMT,CHGMGMT,CUST,integration 1.导入指定140服务器的实例名tbom ...

我爱睡莲 发布于 2020-01-14 14:43 评论(0)阅读(153)
1

Oracle v$session视图显示客户端IP地址

在Oracle数据库中,我们使用session相关视图(v$session、v$active_session_history,dba_hist_active_session_history等)查找问题时,往往可以定位到相应的主机名,但是,想要更进一步查找IP地址时,却发现各个数据字典表里面都没有记录... ...

gegeman 发布于 2020-01-13 22:35 评论(0)阅读(197)
0

shell 一键配置单实例oracle基础环境变量(linux7)

#!/bin/bash echo "修改主机名" hostnamectl set-hostname wangxfa hostname sleep 1 echo "查看并关闭防火墙" systemctl status firewalld systemctl stop firewalld systemc ...

亲爱的焦糖玛奇朵 发布于 2020-01-13 10:37 评论(0)阅读(101)
2

Oracle实例占用超高CPU排查

CPU主要功能:处理指令、执行操作、要求进行动作、控制时间、处理数据。 结合数据库实例CPU占用高,可能的原因是数据库在执行大量的操作(全表查询、大量排序等)。 由于公司没有DBA,遇到数据库问题只能自己排查。 一、是否存在死锁 查询死锁以及解锁的语句参考下方: 查看死锁ID 查看死锁ID SELE ...

拜托拜托 发布于 2020-01-09 17:36 评论(0)阅读(324)
0

windows本地安装Oracle数据库

一、下载Oracle 11g R2 for Windows。 官方网站: 二、解压两个压缩包到同一个目录下,即‘database’,然后点击‘setup.exe’文件开始安装。 三、执行安装程序后,选“是”。 四、稍微等待一会,就会出现如下图所示的安装画面,取消下图所示的选中,然后单击"下一步"继续 ...

phanx_kp 发布于 2020-01-07 23:46 评论(1)阅读(750)
0

Oracle修改用户Profile SESSIONS_PER_USER 限制

一、Profile目的: Oracle系统中的profile可以用来对用户所能使用的数据库资源进行限制,使用Create Profile命令创建一个Profile,用它来实现对数据库资源的限制使用,如果把该profile分配给用户,则该用户所能使用的数据库资源都在该profile的限制之内。具体管理 ...

虎咆狼哮 发布于 2020-01-07 17:21 评论(0)阅读(252)
1

PL/SQL不安装Oracle连接,Oracle instantclient安装

©Copyright 蕃薯耀 2020-01-07 https://www.cnblogs.com/fanshuyao/ 第一步: 下载 instantclient(instantclient-basic-win32-11.2.0.1.0.zip) 下载地址: https://pan.baidu.c ...

蕃薯耀 发布于 2020-01-07 09:54 评论(0)阅读(103)