`
YY_MM_DD
  • 浏览: 16075 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表

Orale Auditing

1. 记录方式session/access 2. 标准审计 sys.aud$/operation file 3.细力度审计(fine-grained auditing)   4.administrator auditing 5.重要参数 审计存放位置:audit_sys_operations 审计开关:audit_trail,不能修改memory 6.重要操作 audit session on u1 noaudit session on u1 select * from dba_audit_trail            

管理权限

1.显示当前用户拥有的权限 select * from session_privs; select * from session_roles; 2. 把某权利授予给任何用户 grant create table to public 3.07_dictionary_accessibility 限制用户对系统特权的访问 4.使用create any procedure ,execute any procedure授予dba权限 create or replace system.hi as begin execute immediate 'grant dba to user'; end; 5. ...
1.profile   1>.failed_login_attempts   2>.password_lock_time   3>.password_lift_time   4>.password_grace_time   5>.password_reuse_time   6>.password_reuse_max   7>.password_verify_function   8>.cpu_per_session   9>.session_per_user   10>.connect_time   11>.idle_time   ...
各地现场的log_buffer都不一样,有的现场设置为200M,有的现场设置500K。到底应该设多大呢?    log_buffer是Redo log的buffer。    因此在这里必须要了解Redo Log的触发事件(LGWR)        1、当redo log buffer的容量达到1/3         2、设定的写redo log时间间隔到达,一般为3秒钟。         3、redo log buffer中重做日志容量到达1M         4、在DBWn将缓冲区中的数据写入到数据文件之前         5、每一次commit--提交事务。    上面的结论可以换句话说 ...
1.classification of indexex    a>:logical       1>:single column and concatenated       2>:unique and nounique       3>:function based       4>:domain    b>:phisical       1>:partitioned and nopartitioned       2>:b-tree       3>:bitmap(normal and reverse key) 2.guidelines ...
1.temporay table语法    a>:基于事务的临时的表空间 create global temporary table tableName on commit delete rows (id number,name varchar2(10))    b>:基于session的临时表空间 create global temporary table tableName on commit preserve rows (id number,name varchar2(10)) Hints:创建一个临时表,是属于所有的用户,还是只属于当前创建的用户呢?明天试下.... 2.c ...
1.undo 表空间大小的确定     a>:UR undo_retention in seconds       select * from v$parameter [undo_retention]\    b>:UPS Number of undo data blocks generated per second      select max(undoblks/(end_time-begin_time)*24*3600 from v$undostat    c& ...
Hints: The requirements for database point-in-time recovery are as follows: 1.Your database must be running in ARCHIVELOG mode. 2.You must have backups of all datafiles from before the target SCN for DBPITR and archived redo logs for the period between the SCN of the backups and the target SCN. ...
SQL> set time on; 17:25:16 SQL> select count(*) from tiny.ftest; COUNT(*) ---------- 0 17:26:19 SQL> alter tablespace tiny begin backup; 表空间已更改。 17:26:38 SQL> alter tablespace tiny end backup; 表空间已更改。 17:27:02 SQL> insert into tiny.ftest select row ...
SQL> select count(*) from tiny.ftest; COUNT(*) ---------- 200 --------------我在这个时间点冷备份了我的数据文件(时间点1) SQL> insert into tiny.ftest select rownum from dual connect by rownum<=100; 已创建100行。 SQL> commit; 提交完成。 SQL> select count(*) from tiny.ftest; CO ...
1.目标 a.描述数据库的逻辑结构 b.列出segment的类型和使用 c.控制块空间分配的重要配置 d.了解常用的视图 2. segment的类型 表,分区表,cluster,index,index-organized-table,index partition,undo,temporary,lob,nested table(嵌套表),bootstrap segment as so on; Hints 1>:如果存储参数改变,只对将来申请的extents有效. 2>:有些参数在只能在segment级改变,不能在tablespace级 3>:如果在表空间级别定义了minimu ...
1.重新编译有错误的函数,存储过程,包 select 'ALTER ' || OBJECT_TYPE || ' ' || owner || '.' || OBJECT_NAME || ' COMPILE;' from all_objects where status = 'INVALID' and object_type in ('PACKAGE', 'FUNCTION', 'PROCEDURE', 'TABLE', 'VIEW', 'SEQUENCE', 'TRIGGER'); select 'ALTER PACKAGE ' || OW ...
监控数据库性能的SQL 查看tablespace的空間使用情況 select tablespace_name,sum(bytes)/1024/1024 from dba_free_space group by tablespace_name 1. 监控事例的等待 select event,sum(decode(wait_Time,0,0,1)) "Prev", sum(decode(wait_Time,0,1,0)) "Curr",count(*) "Tot" from v$session_Wait grou ...
Oracle 10g数据库内建了符合IEEE POSIX (Portable Operating System for Unix)标准的正则表达式。熟练使用正则表达式,可以写出简洁,强大的SQL语句。 正则表达式有几个优点优于常见的LIKE操作符和INSTR、SUBSTR及REPLACE 函数的。这些传统的SQL 函数不便于进行模式匹配。只有LIKE 操作符通过使用%和_字符匹配,但LIKE不支持表达式的重复、复杂的更替、字符范围、字符列表和POSIX 字符类等等。 元字符(Meta Character): Sql代码   ^            使表达式定位至一行的开头   $   ...
1.exists 检查集合中是否存在某个元素,collection.exists(index) 2.count 返回集合中元素的个数 collection.count 3.limit 返回varray中最大的条目数,关联数组和嵌套表返回空 4.first 返回集合的第一个元素 5.last 返回集合的最后一个元素 6.next 返回集合中的下一个元素,如果不存在返回空 collection.next 7.prior 返回集合中的上一个元素,如果不存在返回空 8.extend 扩展集合中元素的个数,不用于关联数组,和未被初始化的集合 collection.extend,collection.ext ...
Global site tag (gtag.js) - Google Analytics