
Oracle
葱前有座山
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Oracle之内存结构(SGA、PGA)
http://blog.itpub.net/25264937/viewspace-694917/转载 2015-10-31 10:26:10 · 374 阅读 · 0 评论 -
dbca ora-12547 tns lost contact
dbca建库 报错发现:未切换到oracle用户进行安装目录权限问题导致的原创 2015-12-21 10:46:49 · 1197 阅读 · 0 评论 -
oracle ASM 初装
Oracle ASMLib 安装完毕 Unable to update configuration linkage该安装的都安装了,可是还是报错了,不会多少linux,一步一步来找:考虑到影响后续程序使用,决定重装先装support,然后装kernel驱动,然后在oracleasm update-driverrpm -ivh oracleasm-support-2.1.8-1.el原创 2015-12-16 17:34:01 · 1207 阅读 · 0 评论 -
11gR2 删除磁盘组报ORA-15027 错误解决方法
今天在客户那安装一套oracle 11gR2 for aix的单机数据库,存储方式是用asm,装好后,因为dgsystem diskgroup au_size设置的为默认值1M,所以想把dgsystem的au_size改为4M改的方法是删除dgsystem diskgroup,然后重新再创建dgsystem,au_size属性设置为4M奇怪的是删除diskgroup时报ORA-1502转载 2015-12-21 09:58:04 · 943 阅读 · 0 评论 -
ORACLE 运用RMAN删除过期备份和日志文件 释放空间
备份过的archive log和过期了的备份(已不符和策略)占用空间较大运用rman提供的 report obsolete命令根据备份策略会列出过期备份和已经备份过的archivelog文件执行delete obsolete命令会删除不服策略的过期备份和已经备份过的archivelog文件,以达到释放空间的目的。原创 2015-12-16 10:13:53 · 3212 阅读 · 0 评论 -
drop user和drop user cascade的区别
1.oracle数据库中删除用户有两种命令,一种是 drop user xxx;另外一个种是drop user xxx cascade;2.官方的说明如下:Dropping a Database User: Example If user Sidney's schema contains no objects, then you can drop sidney by issuing the转载 2015-12-15 15:27:21 · 1735 阅读 · 0 评论 -
Oracle RMAN 映像备份(Image copies)基本原理与方案
映像级别备份(image copies)相当于数据文件和归档日志的拷贝复制品,与原文件在存储空间上完全一致,如果需要做一个部分恢复(比如某一数据文件)采用映像备份情况下只需要检索相应的映像即可,恢复速度非常快,在某些非常情况下,可以直接switch到映像数据文件以保证生产环境尽可能短时间的停机,事后再做一个copy到原路径,选择空闲时段再次swich回去。鉴于映像备份需要占用和生产数据文件相同转载 2015-12-14 13:59:07 · 1750 阅读 · 0 评论 -
oracle 分区表详解
一. 分区表理论知识Oracle提供了分区技术以支持VLDB(Very Large DataBase)。分区表通过对分区列的判断,把分区列不同的记录,放到不同的分区中。分区完全对应用透明。Oracle的分区表可以包括多个分区,每个分区都是一个独立的段(SEGMENT),可以存放到不同的表空间中。查询时可以通过查询表来访问各个分区中的数据,也可以通过在查询时直接指定分区的方法来进行查询。转载 2015-12-14 10:58:13 · 422 阅读 · 0 评论 -
Temporary table space group 临时表空间组详解
在oracle10g以前,每个用户只能使用一个临时表空间,就是其默认临时表空间。oracle10g提供了新的临时表空间组的功能,允许将多个临时表空间打包成一个组,然后指定用户的默认临时表空间为该临时表空间组,从而达到一个用户可以使用多个临时表空间的目的。一个临时表空间组至少包含一个临时表空间。临时表空间组无法显式创建,当第一个临时表空间分配给该组时自动创建,当组内所有临时表空间被移转载 2015-12-14 13:02:47 · 458 阅读 · 0 评论 -
oracle 的服务器进程(PMON, SMON,CKPT,DBWn,LGWR,ARCn,MMON)
PMONPMON,进程监视。PMON主要有3个用途:1,在进程非正常中断后,做清理工作。例如:dedicated server失败了或者因为一些原因被杀死,这是PMON的工作分两种。第一,是对dedicated server所做的工作进行恢复或撤销。第二:是释放dedicated server占用的资源。PMON会把失败进程的未提交的工作进行rollback,释放锁,释放SGA空间2,转载 2015-12-14 14:12:27 · 2085 阅读 · 0 评论 -
Block Change Tracking(块跟踪)详解
Block Change Tracking(块跟踪)主要用于RMAN备份的增量备份,记录自从上一次备份以来数据块的变化,相关后台进程CTWR(Change Tracking Writer)改善增量备份性能,RMAN可以不再扫描整个文件以查找变更数据。从10g开始提供此功能。le@vmrac1 ~]$ sqlplus / as sysdba SQL*Plus: Release 11.转载 2015-12-14 14:00:14 · 2491 阅读 · 0 评论 -
Oracle中Hint深入理解及其用例(转来慢慢看)
Hint概述基于代价的优化器是很聪明的,在绝大多数情况下它会选择正确的优化器,减轻了DBA的负担。但有时它也聪明反被聪明误,选择了很差的执行计划,使某个语句的执行变得奇慢无比。此时就需要DBA进行人为的干预,告诉优化器使用我们指定的存取路径或连接类型生成执行计划,从而使语句高效的运行。例如,如果我们认为对于一个特定的语句,执行全表扫描要比执行索引扫描更有效,则我们就可以指示优化器使用全转载 2015-12-13 23:20:17 · 599 阅读 · 0 评论 -
【Explain Plan】查看SQL的执行计划
1.【使用方法】Explain Plan在sqlplus中使用起来非常的便捷,使用方法如下sec@ora10g> explain plan for select count(*) from t;Explained.sec@ora10g> select * from table(dbms_xplan.display());PLAN_TABLE_OUTPUT----转载 2015-12-13 22:02:58 · 1518 阅读 · 0 评论 -
job_queue_processes参数讲解
本文转自【乐沙弥的世界】,在此感谢原作者!Oracle jobs为Oracle开发人员和数据库管理员提供了数据库层面维护的极大便利性。对于Oracle jobs在Oracle 9i之前,是由dbms_jobs来实现,而到了10g之后,多出了dbms_scheduler方式。两者同样可以添加Oracle job,只不过dbms_scheduler的功能更为强大。在使用Oracle job转载 2015-12-13 22:06:32 · 2170 阅读 · 0 评论 -
resumable_timeout 参数说明
这个功能主要是防止因为空间不够的原因导致session failed,测试用例:resumable_timeout相关说明create tablespace tom datafile 'xxxxxx' size 1m;create user test identified by oracle;grant dba to test;alter user test default原创 2015-12-12 10:32:09 · 590 阅读 · 0 评论 -
oracle分页 mark一下
select * from (select t.*,rownum rn from (主体SQL)t)where rn between #{offset} and #{limit}原创 2017-08-29 08:38:27 · 484 阅读 · 0 评论