Oracle Database Architecture
文章平均质量分 74
冰释镜湖
DBA at Huawei since 2015.6, Focus on Oracle/MySQL/Redis/MongoDB/PaaS/Kubernetes/Docker/RDS;
Senior Oracle DBA at Oracle until 2015.6
展开
-
netca 配置监听遇 use another port number:the information provided for this listener is currently in use 提
use another port number:the information provided for this listener is currently in use by other software on this computer.you can proceed with the configuration as it is ,but it will notbe possi原创 2013-03-03 23:35:14 · 15242 阅读 · 0 评论 -
Oracle 11g R2 新特性:Deferred Segment Generation
当你安装一个包含成千上万的表和索引的应用时,如果每个表和索引都初始分配一个 10MB的初始 extent。你很快会意识到如果每个对象在创建时都要分配 10 MB的磁盘空间,则部署DDL需要花费大量的时间。你可能会想到让 Oracle延迟每个对象的初始extent分配直到该表中实际插入记录为止。要延迟对象初始 segment的生成,唯一的方式就是使用 Oracle Database原创 2013-06-11 09:25:51 · 1945 阅读 · 0 评论 -
Oracle 中 DELETE 与 TRUNCATE 语句的区别及优缺点
通常,我们可以使用 TRUNCATE或 DELETE语句删除表中的记录。TRUNCATE语句的通常更高效,但是它的使用需要格外注意。TRUNCATE属于 DDL语句,这意味着 Oracle会在该语句运行后自动提交该语句及当前session中的事务,因此我们无法回滚 TRUNCATE语句。与此同时,又因为 TRUNCATE属于 DDL语句,我们无法在一个事务中 truncate两张不原创 2013-06-12 21:40:37 · 3546 阅读 · 0 评论 -
Oracle 11g Undo 表空间切换
--1、查看实例当前所用 undo 表空间及 undo 相关参数SQL> show parameter undoNAME TYPE VALUE------------------------------------ ----------- ---------------------------原创 2013-06-11 22:31:49 · 3097 阅读 · 0 评论 -
在 Oracle 中如何确定远程 session 客户端的 IP 地址
在 Oracle 中如何确定远程 session 客户端的 IP 地址前几天,Daniel 所在的环境多个数据库发生了一件惨案:我们把所有数据库主机、数据库的密码更改后,硬件总集成的一台 windows 主机安装了一个 Oracle数据库监控工具,不断尝试利用错误的密码(有错有对)连接到我们的数据库中,导致生产环境多个数据库发生大量的 library cache lock 等待原创 2013-03-21 22:04:48 · 7334 阅读 · 1 评论 -
Oracle 10g 审计 (audit) 实验
1、AUDIT 的功能AUDIT 用于监控用户在 DATABASE 的 ACTION2、AUDIT 的分类SESSION:在同一个 SESSION,相同语句只产生一个 AUDIT 结果(默认)ACCESS:在同一个SESSION,每个语句产生一个 AUDIT 结果3、启用 AUDIT (默认不启用)SQL> SHOW PARAMETER AUDIT_TRAI原创 2013-02-28 19:03:18 · 3417 阅读 · 0 评论 -
让Oracle的 SHOW PARAMETER 命令显示隐藏参数
Find internal of "show parameter" by session tracingSQL> select * from v$version; BANNER -------------------------------------------------------------------------------- Oracl转载 2013-03-01 10:18:11 · 2678 阅读 · 0 评论 -
GoldenGate 是否需要 force logging:Oracle Force logging 和 Nologging 模式详解
FORCE LOGGING 模式在 Oracle 中,某些 DDL 语句(如 create database)允许指定 nologging 子句,这会导致某些数据库操作不会在数据库 redo log 中产生 redo 记录。NOLOGGING 设置可以加快一些可以轻易地在数据库恢复机制之外进行恢复的操作,但是该设置可能会对介质恢复和standby数据库产生不利影响。原创 2013-02-26 09:53:27 · 4640 阅读 · 2 评论 -
Unix下安装Oracle或者Grid时/tmp空间不足的解决办法
[root@prod ~]# chown -R grid:oinstall /u01/tmp[root@prod ~]# chmod u+wr /u01/tmp[grid@prod grid]$ export TMP=/u01/tmp[grid@prod grid]$ export TMPDIR=/u01/tmp转载请注明出处及原文链接:http://blog.csdn原创 2013-02-04 23:51:00 · 1672 阅读 · 0 评论 -
Oracle DB_FILES 参数配置详解
9i以后不需要重建控制文件, maxdatafile是软限制,当datafile数大于maxdatafile小于db_files时maxdatafile会自动扩展。你只需增大db_files1、alter system set db_files=1000 scope=spfile;2、重启数据库生效转载请注明出处及原文链接:http://blog.csdn.net/原创 2013-02-05 00:16:29 · 6037 阅读 · 0 评论 -
Oracle 10g 在 HP-UX 上安装详解
1、查看当前文件系统[root@hp173 /]#bdfFilesystem kbytes used avail %used Mounted on/dev/vg00/lvol3 204800 154080 50384 75% //dev/vg00/lvol1 298928 83696 185336 31% /stand原创 2013-02-08 14:40:56 · 2666 阅读 · 0 评论 -
Oracle online redo log 扫盲
Oracle 的日志分为:ONLINE REDO LOG 和 archived logonline redo log:一个数据库至少要有2组 redo log,每组 redo log 至少要有一个 member(出于安全考虑,建议每组 redo log 至少有 2 个多元化的 redo log member)redo log 循环使用,当一组日志写满后,就会切换到下一组日志。在原创 2013-02-08 18:22:24 · 2592 阅读 · 0 评论 -
Oracle 10g RAC spfile 的基本管理
---使用 DBCA 创建数据库时会创建 SPFILE---SPFILE 必须在共享卷或共享raw设备上创建---所有实例使用同一个SPFILE---如果手工创建数据库,则通过PFILE创建SPFILE。[oracle@rac11 dbs]$ more initPROD1.oraSPFILE='+DATA1/PROD/spfilePROD.ora'[oracle@r原创 2013-03-06 22:29:30 · 1988 阅读 · 0 评论 -
CentOS 5.6 上安装 Oracle 11g R2 单实例数据库详解
一、硬件需求1、检查物理内存需求(>=256MB)[root@centos ~]# grep MemTotal /proc/meminfoMemTotal: 1554748 kB2、检查虚拟内存需求RAM 1-2GB :swap 1.5*RAMRAM 2-16GB : swap =RAMRAM > 16GB : swap 16GB[root@cen原创 2013-02-04 23:57:12 · 1736 阅读 · 0 评论 -
Oracle 的用户管理
Oracle 的用户访问控制1、权限Oracle 数据库安全分为:系统安全数据安全系统权限:访问数据库的权限对象权限:操作数据库对象的内容schema:对象的集合。如表、视图、索引等。schema 举例:scott user 下的 table、index、sequence、view 等数据库对象统称为 scott sche原创 2013-02-06 00:13:33 · 921 阅读 · 0 评论 -
Oracle 10g RAC public IP 与 private IP 详解
公有网络:对外提供服务,用于客户端、应用系统和数据库之间的连接。一般除了维护数据库外,用户很少直接连接数据库,常见做法是用户通过中间件(application server)连接到数据库优点:数据库连接可以缓存和重用。中间件可以在启动时一次建立多个数据库连接,然后在一个生命周期内保持,多个用户可以重用相同的数据库连接,这样可以避免频繁地建立和释放数据库连接,减少系统资源的消耗。原创 2013-02-08 13:00:48 · 1769 阅读 · 0 评论 -
What Happens When A Tablespace/Database Is Kept In Begin Backup Mode (Doc ID 469950.1)
GoalThis document explains in detail about what happens when a tablespace/datafile is kept in hot backup/begin backup mode.SolutionTo perform online/hot backup we have to put the tablespace in begin b原创 2015-05-11 13:03:36 · 1743 阅读 · 1 评论