
ORACLE 11g 数据库
xzsfg6825
我们的征途是星辰和大海~~~
展开
-
ORACLE学习笔记(一)
一、oracle trunc 用法——trunc(sysdate)——Trunc函数是用来截取日期或数字的。(1)用法及解释select to_char(sysdate,'yyyy-mm-ddhh24:mi:ss') from dual; --显示当前时间select trunc(sysdate,'year') fromdual; --截取到...转载 2018-05-02 16:26:42 · 241 阅读 · 0 评论 -
ORACLE学习笔记(二)——定时作业JOB
1、执行创建(以表STRAININFO的JOB为例): ①每天6点执行一次declare jobno number;begin dbms_job.submit(jobno,'DELETE_STRAININFO;',trunc(sysdate+1)+6/24,'Trunc(Sysdate+1)+1+6/24'); COMMIT;END; ②每天12点执...转载 2018-05-02 16:53:19 · 440 阅读 · 0 评论 -
ORACLE学习笔记(三)——ORACLE管理
一、ORACLE的日志文件 重做日志文件(redolog file):主要记录了数据库操作的过程。重做日志文件可将日志从备份还原的数据库上再执行一次以达到数据库的最新状态。 归档日志文件(archivelog file):Oracle可以将联机日志文件保存到多个不同的位置,将联机日志转换为归档日志的过程称之为归档。相应的日志被称为归档日志文件。(1)非归档模式下: ...转载 2018-05-02 17:56:12 · 320 阅读 · 0 评论 -
ORACLE学习笔记(四)——数据库优化
一、ORACLE数据库的数据操作优化(批量绑定Bulk Binding) 绑定变量包扩下面两个部分: 1) 输入集合(collections),使用FORALL语句,一般用来改善DML(INSERT、UPDATE和DELETE) 操作的性能; 2) 输出集合(collections),使用BULK COLLECT子句;一般用来提高查询(SELECT)的性能...原创 2020-08-05 22:48:42 · 187 阅读 · 0 评论 -
ORACLE学习笔记(五)——实现字符串聚合和截断的多种方法的超详细解析
一、小数据量的字符串聚合——WM_CONCAT()函数1、建表clob_table(id,position_clob,strain_clob),其中除了id是number类型,其他都是clob类型; 建表 straconstantinfo(id,position,strain);2、建立序列id_seq,初始为0,自增为1,nocycle,nocache3、建立字符串聚合...原创 2019-09-09 22:20:58 · 602 阅读 · 0 评论 -
ORACLE学习笔记(六)——自定义聚合函数
一、用户自定义聚合函数简介Oracle提供了很多预定义好的聚集函数,比如Max(), Sum(), AVG(),但是这些预定义的聚集函数基本上都是适应于标量数据(scalar data),对于复杂的数据类型,比如说用户自定义的Object type, Clob等,是不支持的。但是,幸运的是,用户可以通过实现Oracle的Extensibility...原创 2020-08-05 22:52:57 · 827 阅读 · 0 评论 -
ORACLE学习笔记(七)——DBMS_LOB包的学习和使用
一、LOB写入测试: 建表:clob_test(id,position_clob,strain_clob);create or replace PROCEDURE CLOB_WRITE_TEXT ASV_CLOB CLOB;BEGIN --★(1)★遇到大对象列的时候,要首先插入空白构造函数 insert into clob_test(id,position...原创 2020-08-05 22:50:19 · 1991 阅读 · 0 评论 -
ORACLE学习笔记(八)——游标——数据的缓冲区
一、什么是游标1、游标的概念 可以将游标(Cursor)形象地看成一个变动的光标。它实际上是一个指针,它在一段oracle存放数据查询结果集或者数据操作结果集的内存中,这个指针可以指向结果集中的任何一条记录。这样就可以得到它所指向的数据了,但初始时它指向首记录。这种模型很像编程中的数组。2、游标的类型 oracle游标分为静态游标和...原创 2020-08-05 22:49:15 · 460 阅读 · 0 评论 -
ORACLE数据库部分功能试运行结果分析和调优记录
一、ORACLE OEM分析1、Log file parallel write参数分析2、5分钟左右的运行结果3、运行状态4、会话:1895、等待会话数:system io6、commit分析7、SQL语句分析二、参数分析1、logfile sync(日志文件同步)(1)log file sync(日志文件同步)等待事件具有一个...原创 2020-08-05 22:51:59 · 380 阅读 · 0 评论 -
oracle11G已正常开启监听服务,但oracle client远程连接仍无监听程序
1、连接数据库显示无监听程序,首先查看服务器的oracle监听服务是否开启2、首先在客户端上配置服务和监听,顺序最好不要颠倒,先设置监听,再设置服务名,为防止主机重启ip地址更改,一定要把主机改成计算机名,监听和服务里面都是,更改完成后测试看能否连接成功,如果失败再查看主机的监听服务。3、主机本地使用127.0.0.1可以连接,但使用本机IP或者localhost,则显示无监听,使用其他机器连接也...转载 2018-04-08 16:06:32 · 15942 阅读 · 0 评论 -
oracle数据库——序列用法以及序列重置的存储过程的创建以及问题记录
一、序列的用法1、创建序列的sql代码create sequence id_seq // 创建序列名:id_seqstart with 1 // 从1开始increment by 1 // 每次增长1maxvalue 999999 // 若为nomaxvalue表示不设置最大值。 ---...原创 2017-07-20 20:28:21 · 3428 阅读 · 0 评论 -
上位机数据监测系统——ORACLE数据库子系统AWR报告分析(数据库优化分析)
1、Elapsed/DB Time通过Elapsed/DBTime比较,反映出数据库的繁忙程度。如果DBTime>>Elapsed,则说明数据库很忙。DBTime表示用户操作花费的时间,包括CPU时间和等待事件。通常同时这个数值判读数据库的负载情况。2、Instance Efficiency Percentages(Target 100%)(1)Library Hi...原创 2020-08-05 22:50:53 · 426 阅读 · 0 评论