后续当我们对IRDB_NETWORK_MASTER、IRDB_NETWORK_GSM_DETAIL、IRDB_NETWORK_CODES和IRDB_COUNTRY_MASTER这四个业务基表中的任何一个或者多个进行DML commit的时候,物化视图IRDB_NETWORKLIST就能自动更新了。当然了,基表与物化视图的同步也是有一定代价的,但如果不建立物化视图,那么每次外部调用都会去查询基表,而物化视图会将这种压力分散,将基表查询、基表连接与外部业务接口访问错开,有利于降低数据库负载的peak值,这也是...
应用场景8
查看所有数据文件的位置:
SELECT NAME FROM V$DATAFILE;
List命令:
LIST
SAVE命令:
SAVE D:\ORACLESQL.SQL;
应用场景9-16为数据库的卸载和配置过程
-----------------数据库实例------------------
实例(instance):一组Oracle 后台进程/线程以及一个共享内存区,这些内存由同一个计算机上运行的线程/进程所共享。这里可以维护易失的、非持久性内容(有些可以刷新输出到磁盘)。就算没有磁盘存储,数据库实例也能存...
-------------------------Oracle数据库物理结构-------------------------------
Oracle数据库物理结构
oracle的数据,实际上是以文件的形式来保存的,文件中出了保存用户的数据之外,
还需要保存管理数据和日志数据等等。作为一个DBA,必须需要知道自己的数据分别保存在什么位置上,
而且经验丰富的管理员还应该在设计数据库的时候合理的规划文件的保存位置、初始大小以及增量属性等,
这样既能满足用户应用程序的需要,还能保证...
一、角色的概念和特性
1.什么是角色?
角色就是相关权限的命令集合,使用角色的主要目的就是为了简化权限的管理。
2.角色的特性有哪些?
a.使用grant和revoke赋予和回收系统权限
b.角色可以赋予给任何除自身之外的角色和用户
c.角色可以由系统和对象权限组成
d.可以启用和禁用角色
e.可以指定一个密码
f.角色不被任何用户拥有,不在任何方案内
g.角色在数据字...
/////////////////基础知识//////////////////
应用场景178:最简单的select语句
SELECT * FROM Employees;
应用场景179:指定要查询的列
COL EMP_NAME FORMAT A20
COL SEX FORMAT A10
COL TITLE FORMAT A10
SELECT Emp_name, Sex, Title FROM HRMAN.Employees;应用场景180:使用DISTINCT关键字
SELECT Title FROM HRMAN.Employees;
SELECT DISTINCT Title FROM HRMAN.Employees;
应用场景181:使用ROWNUM
COL EMP_NAME FORMAT A...
应用场景128:创建临时表
创建一个保存临时选择商品信息的临时表temp_goods
CREATE GLOBAL TEMPORARY TABLE temp_goods
(GoodsId NUMBER,
GoodsNum NUMBER,
Price NUMBER)
ON COMMIT DELETE ROWS;
创建一个临时表空间
CREATE TEMPORARY TABLESPACE tbs_t1
TEMPFILE ‘tbs_t1.f‘ SIZE 50m REUSE AUTOEXTEND ON
MAXSIZE UNLIMITED
EXTENT MANAGEMENT LOCAL UNIFORM SIZE 64K;
在表空间tb_t1中创建temp_goods1;
CREATE GLOBAL ...
-----------------数据库逻辑对象管理--------------------
ORACLE基本数据类型(亦叫内置数据类型 built-in datatypes)可以按类型分为:字符串类型、数字类型、日期类型、LOB类型、LONG RAW& RAW类型、ROWID & UROWID类型。
在讲叙字符串类型前,先要讲一下编码。字符串类型的数据可依编码方式分成数据库字符集(CHAR/VARCHAR2/CLOB/LONG)和国际字符集(NCHAR/NVARCHAR2/NCLOB)两种。数据库中的字符串数据都通过字符集将字符转换...
应用场景32----244越过。。。。。。。。
-----------------------------------------------------------------------------------
-------------------PL/SQL语言基础------------------------基础知识点:
PL/SQL字符集
PL/SQL示例程序
声明变量与常量----------------------------------------------------------应用场景2245 :使用赋值语句
SET ServerOutput ON;
DECLARE
BookName VARCHAR2(50);
BEGIN
BookName := ‘ Or...
-----------------数据库逻辑对象管理--------------------
ORACLE基本数据类型(亦叫内置数据类型 built-in datatypes)能够按类型分为:字符串类型、数字类型、日期类型、LOB类型、LONG RAW& RAW类型、ROWID & UROWID类型。
在讲叙字符串类型前,先要讲一下编码。字符串类型的数据可依编码方式分成数据库字符集(CHAR/VARCHAR2/CLOB/LONG)和国际字符集(NCHAR/NVARCHAR2/NCLOB)两种。数据库中的字符串数据都通过字符集将字符转换...
一、角色的概念和特性
1.什么是角色?
角色就是相关权限的命令集合。使用角色的主要目的就是为了简化权限的管理。
2.角色的特性有哪些?
a.使用grant和revoke赋予和回收系统权限
b.角色能够赋予给不论什么除自身之外的角色和用户
c.角色能够由系统和对象权限组成
d.能够启用和禁用角色
e.能够指定一个password
f.角色不被不论什么用户拥有,不在不论什么方案内
...
。。。。
数据库网络配置略过,其在实际的应用中不是非常普遍。所以。此处先不进行具体的解说。假设后期有时间会进行整理。
应用场景32----244越过。。。。。。。。
-----------------------------------------------------------------------------------
-------------------PL/SQL语言基础------------------------基础知识点:
PL/SQL字符集
PL/SQL演示样例程序
声明变量与常量----------------------------------------------...
create table emp_back as select * from emp1; --创建备份表
创建触发器: 1 create or replace trigger sync_salary2 after update3 on emp14 for each row5 declare6 begin 7 --当主表更新后,自动更新备份表8 update emp_back set sal = :new.sal where empno= :new.empno;9
10 end;
11 /
检测:
更新前:1 select sal from emp1 where empno=7839;--更新前
2
3 select sal from emp_back where empno=7839;--更新前...
--触发器应用场景1: 复杂的安全性检查2 --禁止在非工作时间插入新员工3 /*4 1.周末:to_char(sysdate,‘day‘) in(‘星期六‘,‘星期日‘)5 2.上班前,下班后:to_number(to_char(sysdate,‘hh24‘)) not between 9 and 186 */7 8 create or replace trigger securityemp9 before insert --插入前触发
10 on emp1
11 declare
12 begin
13
14 if to_char(sysdate,‘day‘)in (‘星期六‘,‘星期日‘) or
15 to_number(to...
《Oracle高级复制技术介绍及应用》引言:Oracle高级复制技术是Oracle最早提出的HA容灾解决方案,起源于Oracle8i系统,至今在11G官方文档上依然可以找到高级复制高级复制技术是Oracle最早提出的HA容灾解决方案,起源于Oracle 8i系统,至今在11G官方文档上依然可以找到高级复制说明文档。这个技术因为其古老我想大多数80后童靴只闻其声~未闻其形。在生产环境下可能更没有使用过。由于高级复制技术在当下已经属于非主流渐渐的退出了其...
《Oracle物化视图实战手册》场合:数据变化小,查询出数据还要2次利用,需要数据双向同步的场合视图:就是一条sql语句,每次查询时都要重新生成执行计划,重新执《Oracle物化视图实战手册》场合:数据变化小,查询出数据还要2次利用,需要数据双向同步的场合视图:就是一条sql语句,每次查询时都要重新生成执行计划,重新执行,非常消耗时间,放在内存中一次性的物化视图:执行sql并保留结果,直接放在数据文件中,不放在内存中方便...