- 博客(17)
- 收藏
- 关注
转载 oracle体系结构
http://blog.csdn.net/brave1/archive/2005/12/17/554521.aspx在本章里你可以了解以下内容 1、 ORACLE 实例——包括内存结构与后台进程 2、 ORACLE 数据库——物理操作系统文件的集合 3、 了解内存结构的组成 4、 了解后台进程的作用 5、 了解数据库的物理文件 6、 解释各种逻辑
2013-04-25 10:52:30 380
转载 oracle进程说明
http://blog.csdn.net/tianlesoftware/article/details/6711694Oracle中的各个进程要完成某个特定的任务或一组任务,每个进程都会分配内部内存(PGA 内存)来完成它的任务。Oracle实例主要有3 类进程:(1)服务器进程(serverprocess):这些进程根据客户的请求来完成工作。我们已经对专用服务器和共享服务器有
2013-04-25 10:48:30 537
转载 加快大表关联查询速度
1、增加I/o读取的速度 DB_FILE_MULTIBLOCK_READ_COUNT如果是全表扫描,那么区间的尺寸大小就有可能导致性能问题。因为全表扫描时,Oracle会一次读取多个Blocks。每次读取的块数将受初始化参数DB_FILE_MULTIBLOCK_READ_COUNT和 操作系统的I/O缓冲区大小的限制。比如说,如果Oracle Block的大小是4KB,操作系统I/O缓 冲区大小是
2013-04-25 10:41:38 1297
转载 rman备份rac的总结
一、归档日志分别存放在本地备份部分:对于建立在裸设备上的RAC环境,由于归档不能存放到裸设备上,因此,所有的归档都必须保存在本地的磁盘上。直接通过RMAN备份会导致错误。首先模仿裸设备的情况,修改原来LOG_ARCHIVE_DEST_1的配置,将每个实例的归档改在本地硬盘:节点一:SQL> ALTER SYSTEM SET LOG_ARCHIVE_DEST_1= 'LOCATI
2013-04-25 10:39:06 603
转载 oracle问题记录
1、如何将表移动表空间?ALTER TABLE SCOTT.EMP MOVE TABLESPACE USERS2;2、如何将索引移动表空间?ALTER INDEX SCOTT.PK_EMP REBUILD TABLESPACE USERS2;3、如何解锁?ALTER SYSTEM KILL SESSION 'SID,SERIR#';4、如何修改表的缓冲池?ALTER T
2013-04-25 10:37:08 334
转载 dba常用脚本
oracle用户权限检查1. 系统权限记录在 dba_sys_privs 视图中:select grantee, privilege, admin_optionfrom dba_sys_privswhere grantee = 'USERNAME' ;2. 角色权限记录在 dba_role_privs 视图中:select grantee, granted_role, ad
2013-04-25 10:32:49 486
转载 8个DBA最常用的监控Oracle数据库的常用shell脚本
一.8个重要的脚本来监控Oracle数据库:1.检查实例的可用性2.检查监听器的可用性3.检查alert日志文件中的错误信息4.在存放log文件的地方满以前清空旧的log文件5.分析table和index以获得更好的性能6.检查表空间的使用情况7.找出无效的对象8.监控用户和事务二.DBA需要的Unix基本知识基本的UNIX命令,以下是一些常用的Unix
2013-04-25 10:28:29 409
转载 CRS维护命令总结
与CRS有关的命令均存放在$ORA_CRS_HOME/bin目录下,使用时请多加留意。本文将在日常CRS维护中较常用的命令予以演示,供参考。1.启动CRS如果CRS没有启动在使用crs_stat命令查看集群状态的时候将会收到如下的报错信息。RACDB1@rac1 /home/oracle$ /oracle/app/crs/bin/crs_stat -tCRS-0184: Can
2013-04-25 10:21:42 544
转载 Oracle中Kill session的研究
http://www.eygle.com/faq/Kill_Session.htm通过以下命令可以找到服务器上存在与数据库连接的但session已经被kill调但是session资源没有释放的孤儿进程。select p.addr from v$process p where pid <> 1 minus select s.paddr from v$session s
2013-04-25 10:10:27 382
转载 UNDO表空间相关知识
回滚表空间的管理一、回滚段的功能:1)回滚活动事务2)恢复被终止的事务3)提供一致性读4)恢复逻辑损坏二、有关UNDO表空间的参数undo_tablespace=表空间名称undo_retention=undo_managment=auto|manal一般来说在HS的系统中UNDO_MANAGMENT=AUTO UNDO_RETENTION=
2013-04-25 10:06:51 646
转载 oracle 11g 迁移到oracle 10g
oracle 11g 迁移到oracle 10g使用数据泵在两个版本之间进行数据迁移1、在11g上导出数据 EXPDP USERID='system/123456 as sysdba' schemas=dw directory=DATA_PUMP_DIR dumpfile=dw20120828.dmp logfile=dw20120828.log version=10.2.0.1.0与
2013-04-25 10:04:17 587
转载 ora-00600之4193/4194/4137
ora-00600 [4193]错误比较有名,是redo和undo的seq#出现不一致,在恢复时遇到的概率较大,解决办法如下:1.startup nomount2.create pfile='xxx' from spfile;3.shutdown immediate4.编辑xxx文件,设置Undo_managment=Manual5.startup mount pfile='x
2013-04-25 10:00:34 742
转载 Linux的swap分区大小的调整
Linux的swap分区大小的调整添加swap 空间:通过创建swap文件的方法,通过分区来扩建方法1:通过创建swap文件的方法1. 创建swap文件#dd if=/dev/zero of=/swap/swapfile bs=1024 count=500000 (创建500M大小的swap文件,swap文件存放在of的位置)2.格式化交换分区文件#mkswap
2012-11-13 10:32:28 211
转载 linux 内核参数调整说明
linux 内核参数调整说明所有的TCP/IP调优参数都位于/proc/sys/net/目录。例如, 下面是最重要的一些调优参数, 后面是它们的含义:1. /proc/sys/net/core/rmem_max — 最大的TCP数据接收缓冲。2. /proc/sys/net/core/wmem_max — 最大的TCP数据发送缓冲。3. /proc/sys/net/ip
2012-11-13 10:27:20 305
转载 oracle闪回技术
1,闪回数据库到之前某时间点(在安装时需要开放闪回功能)不支持表空间删除select name from v$database;--看是否打开闪回功能select flashback_on,name from v$database;select name from v$bgprocess where paddr打开闪回功能SQL> shutdown immediat
2012-03-28 17:48:37 215
转载 latch: cache buffers chains
http://www.xifenfei.com/1109.html当一个数据块读入sga区,相应的buffer header会被放置到hash列表上,我们称其这hash chains,chain在中文的意为链条或串的意思,表达就是关连性.如果一个进程想访问或修改hash chain上的block,它首先要获得”cache buffers chains” latch。原因一:低效
2012-02-03 11:26:30 331
原创 数据泵导入导出
a. 导出时指定导出schema,即带上schemas=xx用户的参数,排除掉统计分析信息,即带上exclude=statistics参数;b. 导入时分三步或两走: B.1先导入全部数据,但排除掉索引和约束,排除掉约束的话可以把约束相对应的索引也排除掉,否则是排除不掉的,即带入exclude=index,constraint参数。 B.2再(且只)导入所有约束,即把exclude=i
2012-02-03 11:18:55 703
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人