(转)Oracle 知识日常积累

Oracle中row_number()、rank()、dense_rank() 的区别:https://www.cnblogs.com/qiuting/p/7880500.html

oracle sign函数解决大于小于的decode写法:https://blog.csdn.net/gahaya/article/details/8193026

如何用Pivot实现行列转换:https://www.cnblogs.com/ivictor/p/4664011.html

ORACLE统计分析函数:https://www.cnblogs.com/kkfish/p/5235615.html

oracle分析函数汇总:https://blog.csdn.net/cc_0101/article/details/80884076

ORACLE物化视图与视图区别:https://blog.csdn.net/loveyaqin1990/article/details/53219839

原文地址:https://www.cnblogs.com/ViokingJava/p/10186830.html

时间: 2024-10-02 22:09:56

(转)Oracle 知识日常积累的相关文章

Oracle 数据库日常巡检

Oracle 数据库日常巡检 阅读目录 1. 检查数据库基本状况 2. 检查Oracle相关资源的使用情况 3. 检查Oracle数据库备份结果 4. 检查Oracle数据库性能 5. 检查数据库cpu.I/O.内存性能 6. 检查数据库安全性 7. 其他检查 回到顶部 1. 检查数据库基本状况 包含:检查Oracle实例状态,检查Oracle服务进程,检查Oracle监听进程,共三个部分. 1.1. 检查Oracle实例状态 select instance_name,host_name,sta

oracle 知识

1.查询索引数量 select table_name, count(*) cnt from user_indexes where index_type='NORMAL' group by table_namehaving count(*) >= 1order by cnt desc ; 2.查询外键未建建索引的情况. select table_name, constraint_name, cname1 || nvl2(cname2, ',' || cname2, null) || nvl2(cn

日常积累oracle 有关信息

对于VARCHAR2类型,我们在内存使用和效率上需要做出一个权衡.对于VARCHAR2(长度>=2000)变量,PL/SQL动态分配内存来存放实际值,但对于VARCHAR2(长度<2000)变量,PL/SQL会预先分配足够的内存.所以,如果我们把同样一个500字节的值放入一个VARCHAR2(2000)和一个VARCHAR2(1999)变量中,后者会多占用1499个字节的内存. exists : 强调的是是否返回结果集,不要求知道返回什么, 比如:  select name from stud

oracle 常用函数积累

这些天的工作很多都是围绕着oracle函数来展开的,这里来总结一下这些天在工作中使用过的函数.其实也算不上总结,就是把这些日子对于oracle的使用做一个简单的知识罗列. 以管道化表函数方式返回数据 --创建指定数据类型的对象 create type row_typedepluju as object (rootid NUMBER(19),projectid NUMBER(19)); --创建指定数据类型的对象table create type table_typedepluju as tabl

(转)Oracle RAC日常管理命令

转自:http://www.xuebuyuan.com/1206937.html 一.查看RAC环境 RAC架构,2节点信息 节点1 SQL> show parameter instance NAME TYPE VALUE ------------------------------------ ----------- ----------------------------------------------- active_instance_count integer cluster_dat

ORACLE ASM 日常管理

ASM概述 Automatic Storage Management(ASM)是Oracle数据库10g中一个非常出色的新特性,它以平台无关的方式提供了文件系统.逻辑卷管理器以及软件RAID等服务.ASM可以条带化和镜像磁盘,从而实现了在数据库被加载的情况下添加或移除磁盘以及自动平衡 I/O 以删除"热点". ASM中的文件既可以由数据库自动创建和命名(通过使用 Oracle 管理文件特性),也可以由 DBA 手动创建和命名.由于操作系统无法访问 ASM 中存储的文件,因此对使用ASM

【面试虐菜】—— Oracle知识整理《收获,不止Oracle》

普通堆表不足之处: 表更新有日志开销 表删除有瑕疵 表记录太大检索较慢 索引回表读开销很大 有序插入难有序读出 DELETE产生的undo最多,redo也最多,因为undo也需要redo保护 全局临时表: 1 高效删除记录 基于事务的全局临时表commit或者session连接退出后,自动删除 基于回话的全局临时表在退出回话后自动删除 2 针对不同的会话数据独立,不同的session访问全局临时表,看到的结果不同 全局临时表在程序的一次调用执行过程中,需要多次清空记录再插入记录,就考虑使用基于是

【面试虐菜】—— Oracle知识整理《DBA的思想天空》

Inventory Oracle安装工具OUI用来管理Oracle安装目录的 Oracle的参数文件,启动后按照下面的顺序读取参数文件,如果读取失败,启动数据库 失败: 1  $ORACLE_HOME/dbs/SPFILE.ORA 2  $ORACLE_HOME/dbs/spfile.ora 3  $ORACLE_HOME/dbs/init.ora 数据库的nomount阶段: 1 读取参数文件 2 分配共享内存 3 启动进程 Mount阶段: 1 读取控制文件 2 进行校验 oracle的控制

Oracle 12c 日常维护

1.启动CDB和PDB数据库 SQL> select con_id,dbid,name,open_mode from v$pdbs; CON_ID DBID NAME     OPEN_MODE ---------- ---------- ------------------------------ ---------- 2 1226396669 PDB$SEED     READ ONLY 3  411454583 DB12CCD     MOUNTED SQL> alter pluggab