随笔分类 -  Oracle

1 2 3 下一页

row_number()、rank()、dense_rank() 的区别
摘要:row_number的用途非常广泛,排序最好用它,它会为查询出来的每一行记录生成一个序号,依次排序且不会重复,注意使用row_number函数时必须要用over子句选择对某一列进行排序才能生成序号。 rank函数用于返回结果集的分区内每行的排名,行的排名是相关行之前的排名数加一。简单来说rank函数 阅读全文

posted @ 2022-11-13 22:16 djq002 阅读(304) 评论(0) 推荐(0)

普通视图和物化视图的区别
摘要:物化视图是一种特殊的物理表,“物化”(Materialized)视图是相对普通视图而言的。普通视图是虚拟表,应用的局限性大,任何对视图的查询,Oracle都实际上转换为视图SQL语句的查询。这样对整体查询性能的提高,并没有实质上的好处。 1、物化视图的类型: ON DEMAND、ON COMMIT 阅读全文

posted @ 2019-06-05 16:02 djq002 阅读(447) 评论(0) 推荐(0)

CHIL-ORACLE-检查约束(check)
摘要:软考遇到一个问题,建表的时候实现字段值检查约束,当时一脸懵逼,现在来复习了。 阅读全文

posted @ 2019-06-05 15:41 djq002 阅读(429) 评论(0) 推荐(0)

Oracle 透明网关主要配置步骤
摘要:安装过程略主要步骤:一、配置网关#配置Oracle dblink要连接的数据库(initdg4msql.ora文件)目录product/11.2.0/tg_1/dg4msql/admin/关键参数HS_FDS_CONNECT_INFO #配置listener.ora和tnsnames.ora文件目录 阅读全文

posted @ 2019-04-17 16:20 djq002 阅读(1908) 评论(0) 推荐(0)

修改db_unique_name参数
摘要:在搭建Dataguard或RAC集群的过程中,经常需要修改db_unique_name参数。以下是修改实例: 需要注意的是,参数改完后要重启数据库才能生效。 阅读全文

posted @ 2019-04-04 10:22 djq002 阅读(2594) 评论(0) 推荐(0)

The relationship about DB_NAME, DB_UNIQUE_NAME, SERVICE_NAMES, INSTANCE_NAME, and $ORACLE_SID
摘要:这是Google肥来的博文,需要翻译请留言。。。 Names Among MAA Under Oracle Maximum Availability Architecture (MAA), we might be confused about various kinds of name. Here 阅读全文

posted @ 2019-04-03 15:21 djq002 阅读(145) 评论(0) 推荐(0)

Oracle数据库执行Sql脚本
摘要:打开SQL/Plus Developer 打开Command Windows SQL>spool E:\test.log; SQL>set feedback off; SQL>set define off; SQL>prompt 开始 SQL>@E :\py-tmp\shiyan.sql promp 阅读全文

posted @ 2018-08-17 11:55 djq002 阅读(442) 评论(0) 推荐(0)

Linux下Jdk环境安装配置
摘要:Step1.网上下载jdk http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.tar.gz Step2.将下载的安装包解压到/usr/l 阅读全文

posted @ 2018-07-30 22:06 djq002 阅读(259) 评论(0) 推荐(0)

oracle查看被锁的表和解锁
摘要:--以下几个为相关表 --查看被锁的表 --查看那个用户那个进程照成死锁 --查看连接的进程 --3.查出锁定表的sid, serial#,os_user_name, machine_name, terminal,锁的type,mode 这个语句将查找到数据库中所有的DML语句产生的锁,还可以发现, 阅读全文

posted @ 2018-07-27 11:28 djq002 阅读(1715) 评论(0) 推荐(0)

数据库相关中间件介绍
摘要:这里主要介绍互联网行业内有关数据库的相关中间件。数据库相关平台主要解决以下三个方面的问题: 为海量前台数据提供高性能、大容量、高可用性的访问 为数据变更的消费提供准实时的保障 高效的异地数据同步 为海量前台数据提供高性能、大容量、高可用性的访问 为数据变更的消费提供准实时的保障 高效的异地数据同步 阅读全文

posted @ 2018-07-04 11:02 djq002 阅读(293) 评论(0) 推荐(0)

clob字段指定表空间
摘要:一、创建表 二、插入数据 略 三、查看表大小 总结: 1 clob字段是可以指定表空间的 2 clob自动会创建一个索引 3 clob占用空间分两部分,字段大小和索引大小 4 使用clob字段请慎重考虑,大小4000个字符及bytes时 阅读全文

posted @ 2018-06-26 17:11 djq002 阅读(776) 评论(0) 推荐(0)

oracle latch工作原理
摘要:latch是一种轻量级用于保护oracle共享内存结构,用户并发操作一致性的串行化锁定机制,如SGA中,各种数据被反复从磁盘读取到内存,又被重新写回到磁盘上,如果有并发用户做相同的事情,oracle必须使用一种机制来保证数据在读取的时候,只能由一个会话来完成,这就是latch,latch 不会造成阻 阅读全文

posted @ 2018-05-29 16:52 djq002 阅读(210) 评论(0) 推荐(0)

oracle 序列中cache 有什么用途
摘要:create sequence name increment by x //x为增长间隔 start with x //x为初始值 maxvalue x //x为最大值 minvalue x //x为最小值 cycle //循环使用,到达最大值或者最小值时,从新建立对象 cache x //制定存入 阅读全文

posted @ 2018-05-29 15:46 djq002 阅读(373) 评论(0) 推荐(0)

oracle查看当前用户权限
摘要:--查看用户和默认表空间的关系 select username,default_tablespace from dba_users; --查看当前用户能访问的表 select * from user_tables; --Oracle查询用户表 select * from user_all_tables; --Oracle查询用户视图 select * from user_views; --查... 阅读全文

posted @ 2018-05-08 09:44 djq002 阅读(2192) 评论(0) 推荐(0)

Oracle 删除重复数据只留一条
摘要:查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1) 2、删除表中多余的重复记录,重复记录是根据单 阅读全文

posted @ 2018-04-17 09:47 djq002 阅读(152) 评论(0) 推荐(0)

ORA-08189: cannot flashback the table because row movement is not enabled.
摘要:注意:表闪回可在直接在open状态下操作 scn查找某一点的SCN:select timestamp_to_scn(to_timestamp('2012-12-30 10:36:14:477501','yyyy-mm-dd hh24:mi:ss:ff')) from dual; 获取当前的SCN:s 阅读全文

posted @ 2018-04-12 16:47 djq002 阅读(933) 评论(0) 推荐(0)

tnsname.ora文件配置详解
摘要:在该配置文件中,不能有多余的留白(空格等),如果多、少一个空格,都会报错。所以,最好使用netca配置。 阅读全文

posted @ 2018-04-11 15:47 djq002 阅读(379) 评论(0) 推荐(0)

DBA日常维护的SQL脚本
摘要:--1、查询碎片程度高的表--条件为什么block>100,因为一些很小的表,只有几行数据实际大小很小,但是block一次性分配就是5个(11g开始默认一次性分配1M的block大小了,见create table storged的NEXT参数),5个block相对于几行小表数据来说就相差太大了。-- 阅读全文

posted @ 2018-03-27 15:22 djq002 阅读(235) 评论(0) 推荐(0)

Oracle dba的日常
摘要:数据库管理员日常工作中必备的sql列表 --**** 数据库实例基本情况 --** ORACLE系统实例名字: select NAME ,CREATED ,LOG_MODE , to_char(sysdate,'yyyy/mm/dd:HH24:MI') "SYS_DATE" from v$datab 阅读全文

posted @ 2018-03-27 15:17 djq002 阅读(236) 评论(0) 推荐(0)

ORACLE DBA的职责
摘要:摘自:http://www.cnblogs.com/benio/archive/2010/12/05/1897256.html ORACLE数据库管理员应按如下方式对ORACLE数据库系统做定期监控: (1). 每天对ORACLE数据库的运行状态,日志文件,备份情况,数据 库的空间使用情况,系统资源 阅读全文

posted @ 2018-03-27 14:24 djq002 阅读(410) 评论(0) 推荐(0)

1 2 3 下一页

导航