随笔分类 -  oracle学习

关于自己学习oracle的总结
oracle之如何获取执行计划方法
摘要:1、什么是执行计划 为了执行sql语句,Oracle在内部必须实现许多步骤,这些步骤可能是从数据库中物理检索数据行,或者用某种方法来准备数据行等,接着Oracle会按照一定的顺序一次执行这些步骤,最后将其执行结果作为目标sql的最终执行结果返回给用户。Oracle用来执行目标sql语句的这些步骤的组 阅读全文

posted @ 2021-12-22 20:19 小杜的学习天地 阅读(629) 评论(0) 推荐(0) 编辑

oracle学习之redo
摘要:Oracle的重做日志基本概念及原理 重做日志文件 redo log file 通常也称为日志文件,它是保证数据库安全和数据库备份与恢复的文件,是数据库安全和恢复的最基本的保障。管理员可以根据日志文集和数据库备份文件,将崩溃的数据库恢复到最近一次记录日志时的状态。所以在日常工作当中,管理员维护重做日 阅读全文

posted @ 2021-12-22 20:18 小杜的学习天地 阅读(1374) 评论(0) 推荐(0) 编辑

oracle学习之索引的介绍
摘要:在关系型数据库中,用户查找数据与行的物理位置无关紧要。为了能够找到数据,表中的每一行均用一个rowid来标识,rowid能够标识数据库中某一行的具体位置。当Oracle数据库中存储海量的记录时,就意味着大量的rowid标识,这样Oracle如何能够快速找到指定的rowid呢?这时就需要使用索引对象, 阅读全文

posted @ 2021-12-08 20:43 小杜的学习天地 阅读(472) 评论(0) 推荐(0) 编辑

Oracle之关于sql_load导入数据
摘要:平时在工作当中经常需要统计数据,客户会提供文本或者列表,需要导入到数据库中进行数据统计碰撞等,这时候需要用到批量导入数据,之前用kettle或者plsqldeveloper的odbc导入工具,性能不行有时候数据行数太多也不能导入。 Load data - 固定书写格式 INFILE 'Data.tx 阅读全文

posted @ 2021-11-03 09:59 小杜的学习天地 阅读(470) 评论(0) 推荐(0) 编辑

oracle之PGA相关的sql
摘要:在上篇文章中初步介绍了关于pga的基础知识,阅读了其他很多关于pga的内容,今天总结一些关于pga的sql和其他知识。 在网上找了相关资料整理而来,可能有点乱,先码上后再整理下。 https://blog.csdn.net/haiross/article/details/18053099 PGA_A 阅读全文

posted @ 2021-11-02 20:49 小杜的学习天地 阅读(493) 评论(0) 推荐(0) 编辑

oracle之pga的作用及管理
摘要:PGA可以工作在专用服务器和共享服务器模式下,两种模式下的PGA工作机制有所不同: 专用服务器(Dedicated):一个客户端连接对应一个服务器进程,适合批处理和大任务应用。 共享服务器(shared):多个客户端连接对应一个服务器进程,服务器端存在一个调度进程来管理。它适用于高并发事务量小的业务 阅读全文

posted @ 2021-10-28 22:17 小杜的学习天地 阅读(1185) 评论(0) 推荐(0) 编辑

oracle关于执行计划的字段解释说明
摘要:1 create table dw_object as select * from dba_objects; 2 CREATE INDEX IDX_DW ON DW_OBJECT(OBJECT_ID); 3 exec dbms_stats.gather_table_stats(ownname=>'S 阅读全文

posted @ 2021-10-26 22:05 小杜的学习天地 阅读(490) 评论(0) 推荐(0) 编辑

oracle之关于字段中含有空格的处理
摘要:select length(sfz),sfz from dw_2; 8 292882 6 281001 7 27278 1 18 320122198701xxx 6 9210k SELECT * FROM dw_2 WHERE REGEXP_LIKE(sfz, '( )+'); --包含了所有含有空 阅读全文

posted @ 2021-07-12 22:34 小杜的学习天地 阅读(950) 评论(0) 推荐(0) 编辑

oracle之sga介绍
摘要:SGA即系统全局区域,是一组共享的内存结构,包含一个数据库实例的相关数据和控制信息,在实例启动时自动分配关闭是自动回收。从10G开始,oracle提供了SGA的自动管理 (AUTOMATIC SHARED MEMORY MANAGEMENT ,ASSM)新特性。就是不需要手动设置shared poo 阅读全文

posted @ 2021-06-28 22:28 小杜的学习天地 阅读(2398) 评论(0) 推荐(0) 编辑

oracle关于15位身份证转换18位身份证函数
摘要:近期由于业务系统历史数据的原因存在大量15位的身份证,需要转换成18位的身份证,15是2000年之前的身份证,之后的就没有15位了。 在网上找了一些函数,可以正常应用,函数如下: Create Or Replace Function IDCARD15TO18(CARD Varchar2) Retur 阅读全文

posted @ 2021-06-07 21:04 小杜的学习天地 阅读(1768) 评论(0) 推荐(0) 编辑

oralce关于centos7.6静默安装oracle11g r2单实例数据库
摘要:1、关闭防火墙 systemctl stop firewalld --临时关闭防火墙 systemctl disable firewalld.service --关闭防火墙开机自启 firewall-cmd --state --查看防火墙状态 vi /etc/sysconfig/selinux 将S 阅读全文

posted @ 2021-05-28 11:02 小杜的学习天地 阅读(185) 评论(0) 推荐(0) 编辑

关于oracle的自增序列及应用
摘要:最近由于业务需要,需要自增的序列来满足当数据插入时自动填上数字 测试如下: create table test (id integer,status integer default 2,nam varchar2(10),info varchar2(50)); 创建序列: create sequenc 阅读全文

posted @ 2021-05-18 16:40 小杜的学习天地 阅读(391) 评论(0) 推荐(0) 编辑

oracle 关于设置shared pool及sga大小
摘要:本文参考了https://blog.csdn.net/xinzhan0/article/details/52461611?locationNum=2&fps=1 如何设置shared pool及sga的大小 前面讲了很多关于shared pool的知识对我们来讲最简单最直接的工作是sharedpoo 阅读全文

posted @ 2021-03-31 21:38 小杜的学习天地 阅读(2067) 评论(0) 推荐(0) 编辑

oracle dg安装测试维护
摘要:在我的日常运维当中还没有dg库,趁着最近不是很忙,自己搭建个DG库测试下,我的环境是centos6.5磁盘目录一致,数据库版本是11gR2-11.0.0.4 首先安装两个虚拟机,设置好网络,也可以安装好一个再克隆过去,然后安装数据库软件不安装实例,下面是我做实验时的笔记,欢迎大家评论交流。 1.配置 阅读全文

posted @ 2020-09-15 21:42 小杜的学习天地 阅读(203) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示