自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 awr分析报告

1 CPU不足详见OS性能分析CPU部分2 存在运行时间较长的SQL语句存在SQL语句运行时间较长,占用了较多的CPU其中Exection 为0 说明在本报告结束快照执行时,尚未执行完毕.Elapsed Time 为SQL语句执行总时间,如果一个SQL语句被多个会话同时执行,则此时间可能高于快照差异时间,怀疑有多个会话进行调用9,128.43/4565=2 有两个会话在执行本SQL4...

2019-07-29 16:09:15 255 1

原创 oracle数据库日常巡检项

检查数据库基本状况包含:检查Oracle实例状态,检查Oracle服务进程,检查Oracle监听进程,共三个部分。1.1. 检查Oracle实例状态select instance_name,host_name,startup_time,status,database_status from v$instance;其中“STATUS”表示Oracle当前的实例状态,必须为“OPEN”;“...

2019-07-19 15:56:56 1123

原创 维护索引的三种方法

索引的数据是跟着基表的DML活动而经常发生变化的。基表删除数据后,对应的索引叶节点中空间不会被释放、不会被重用。在DML操作十分频繁的表上的索引,有可能会变得非常庞大。方法一:删除索引,从新创建,drop index,create index。方法二:ALTER INDEX ind_obj_id REBUILD ; ALTER INDEX ind_obj_id REBUILD ONLI...

2019-07-05 15:33:37 4978

原创 oracal中三种sql语句汇总

在数据库中主要有三种语句,分别是DDL,DML和DCL语句。DDL语句:数据定义语言,这些语句定义了不同的数据段、数据库、表、列、索引等数据库对象的定义。常用的语句关键字主要包括 create、drop、alter等DML语句:数据操纵语句,用于添加、删除、更新和查询数据库记录,并检查数据完整性,常用的语句关键字主要包括 insert、delete、udpate 和select 等。DCL语...

2019-07-04 16:14:20 277

原创 oracle中RAC中IP地址浅谈

建立oracle集群要配置很多ip,每个ip的作用各不相同,以下是个ip的介绍和作用,仅供参考。public ip :单机数据库ip,主要用于对数据库的管理。virtual ip(简称vip): oracle在rac架构中专用,这个vip用于实现故障转移,当一个节点发生故障时,其vip会“浮动”到另外一个正常的节点,也即该正常节点对应着两个vip了。scan:Single Client ...

2019-06-28 11:37:28 2005

原创 静默安装oracle数据库

目录1.文档概述 12.操作系统概述 13. 检查硬件环境 13.1.检查内存 23.2. 检查 Swap 空间 23.3.操作系统架构 23.4.磁盘空间 24.检查软件环境 34.1.操作系统版本 34.2.操作系统内核版本 35. 创建用户组及用户 45.1. 创建用户组 45.2. 创建用户 45.3.配置密码 46.配置系统内核参数 56.1配置内核 5...

2019-06-18 21:49:32 725

原创 数据归档模式

1.归档模式与非归档模式介绍1)归档模式:归档会在日志切换时,备份历史日志对于oltp系统都应该考虑归档模式,以便数据库支持热备,并提供数据库完全恢复和不完全恢复(基于时间点)。2)非归档模式:非归档适用于莫衷静态库,测试库,或者可有远程提供数据恢复的数据库,非归档值能冷备,且仅能还原最后一次全备,归档可以恢复到最后一次commit。注意:归档会启用ARCn的后台进程,也会占用磁盘空间。2...

2019-06-14 20:37:43 1927

转载 查询死锁及解决方法

oracle死锁问题查询及处理一、数据库死锁的现象 首先确认登录的界面 sys/dba程序在执行的过程中,点击确定或保存按钮,程序没有响应,也没有出现报错。二、死锁的原理当对于数据库某个表的某一列做更新或删除等操作,执行完毕后该条语句不提交,另一条对于这一列数据做更新操作的语句在执行的时候就会处于等待状态,此时的现象是这条语句一直在执行,但一直没有执行成功,也没有报错。...

2019-06-06 14:02:44 2701

原创 数据处理

数据库中的数据处理包括向表中插入数据(insert语句),更新表中的数据(update 语句),表中删除数据(delete语句),事务是由若干个DML语句构成。1.insert 语句语法例:1.查看某个table2.在插入数据之前先查看每列的类型3.由上图可以看出deptno为数字类型,后面为字符类型insert into dept values (50,‘hr’,‘bei...

2019-06-05 21:12:06 199

原创 oracle体系结构(2)

1.shared pool(共享池)share pool 是由library cache和data dictionary cache 构成共享池是对sql,pl/sql程序语法分析,编译执行的内存区域。seared pool 的作用:1.用于存储:•最近执行的SQL语句•最近使用的数据定义2.它由两个关键性能相关的内存结构组成:•库缓存•数据字典缓存3.根据参数调整大小lib...

2019-06-05 19:22:56 190

原创 Oracle体系结构(1)

1.认识oracle数据库oracle database是一款数据类型数据库管理系统,从严格意义上来讲oracle database是由两部分组成:instance +database = database serveroracle instance:一组后台进程和内存结构oracledatabase :存放在操作系统上的物理文件2.data file1.oracle数据库中的表空间...

2019-06-04 21:20:31 284

原创 数据库中创建和管理表

1.数据库的对象table: 基本的数据存储集合,有行和列组成。view: 从一张或多张表中抽出逻辑相关的数据集合sequence: 生成规律的数值index: 提高查询的性能synonym: 给对象起别名2.创建列表的命名规则create table 语句必须具有create table 的权限存储空间creat table b_name;表名字段名称,字段数据类型和字...

2019-05-30 18:52:24 851

原创 数据库中的集合运算

1.数据库中的集合运算主要有联合,完全联合,相交,相减Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;Union All:对两个结果集进行并集操作,包括重复行,不进行排序;Intersect:对两个结果集进行交集操作,不包括重复行,同时进行默认规则的排序;Minus:对两个结果集进行差操作,不包括重复行,同时进行默认规则的排序。1)联合union• UNI...

2019-05-29 19:37:20 6016

原创 sql中如何使用子句查询

1.认识子查询子查询就是嵌入在其他数据库语句(包括where,having,from,select)中的select语句,在执行sql语*句时先执行子句。**子查询注意事项1)查询要包还在括号内2) 将查询放在较条件的右侧增强可读性 ( 查询可以出现在较运算符的两侧)3)单操作符对应单查询,多操作符对应多查询2.在where子句中使用子查询例:在where子句中嵌套select语句...

2019-05-28 20:39:57 1639

原创 数据库中多表查询

多表查询包括,等值连接,不等值连接,自然连接。限制重复的列名在多表中使用表前缀限制列名使用表前缀可以提高效率使用表别别名代替全表名前缀表别名提供一个较短的名称使sql的代码量更少,使用较少的内存在表不同的表中具有相同的列名的列可以用别名加以区分。select e.ename,e.deptno,d.deptno,d.dnamefrom emp e,dept dwhere e.dep...

2019-05-28 19:25:55 360

原创 数据库出现ORA-01034和ORA-27101报错的原因和解决方法

1 、先看oracle的监听和oracle的服务是否都启动了。启动oracle监听:cmd的命令行窗口下,输入lsnrctl start,回车即启动监听。2 、查看oracle的sid叫什么,比如创建数据库的时候,实例名叫“abc”,那么先手工设置一下oralce的sid,cmd命令窗口中,set ORACLE_SID=abc如果已经知道数据库名字可以直接输入set ORACLE_SID=...

2019-05-27 13:33:15 2416

原创 数据库中分组函数汇总

分组函数作用于一组函数而返回一个值。1. 分组函数的类型avg 平均值count 统计值max 最大值min 最小值sum 合计stddev 标准差variance 方差后两个了解语法count()和count(expr)的区别前者返回满足select语句条件列表行数,包括重复行和任何列中包含的空值行如果select语句包含where句子,count()返回满足wher...

2019-05-24 18:42:27 2879

原创 转换函数和条件表达式

1.数据库中不同类型的转换函数转换函数分隐形转换函数和显性转换函数数据库中隐形转换函数是数据库后台自行转换,让数据类型与默认格式匹配显性数据类型转换2.使用to_char,to_number,to_number转换函数使用to_char函数对日期进行转换to_char函数的格式要求1.必须包含在单引号中2.大小写敏感3.可以包含任意的有效日期格式4.可以使用fm去掉多余的空格...

2019-05-24 15:54:55 297

原创 数据库中的函数

1.单行函数单行函数可用于操作数据项,它们可以接受一个或多个参数并未查询返回的每一行返回一个值。特点:1.对查询中返回每一行只想操作2.每行返回一个结果3.可能返回与引用的数据类型不同的数值![在这里插入图片描述]4.可能需要一个或多个参数5.可用于select,where,andorder by字句;可以嵌套2.dual表DUAL 表是一个伪表,只包含dummy一列,值伪x这个...

2019-05-24 13:28:27 817

原创 数据库中where过滤筛选排序语句

1过滤where语句是将不满足条件的进行过滤掉1.select 条件, 条件,…from 列表[where 条件]select ename , sal,from tabwhere sal>200在ename和sal连个选项中输出sal值大于200的值注意字符和日期:字符和日期要用单引号字符大小敏感,日期格式敏感日期的默认格式为 dd-mon-rr例如selec...

2019-05-21 21:12:42 4435

原创 初学数据库select命令

初识数据库选择命令首先在linux系统中登入安装数据库的用户输入指令sqlplus / as sysdab 进入系统输入conn /scott tiger 进入系统select * from deparments选择全部列进行输出select department_id, location _idfrom departments;选择特定项进行输出select last_n...

2019-05-21 09:30:28 438

datacollect.pkg

datacollect.pkg

2023-01-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除