自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

转载 关于动态采样

http://space6212.itpub.net/26686207/viewspace-752943/http://dba.oraclefans.cn/forum.php?mod=viewthread&tid=26457&extra=page%3D1http://blog.csdn.net/tianlesoftware/article/details/584

2014-01-20 10:47:47 517

原创 fighting for the future

我一直以为自己是质优生,但在别人眼里, 我可能同样的"不过如此"一声叹息, 继续努力, fighting

2013-12-30 15:57:00 492

原创 exp和expdp--待完整

导出与导入1.  exp/imp和Expdp/impdp都可进行表级、用户级、及系统级处理,前者还可进行表空间级处理2. Expdp/impdp的处理速度快于exp/imp,以作业的方式在后台运行,可从停止的地方继续导出/导入3. 无论采用哪个进行导出和导入,都要注意环境的设置,如字符集、路径等4.  exp/imp可实现跨平台的数据传输或升级或系统迁移

2013-12-30 15:54:34 642

原创 oracle10g rman--待完整

oracle10g rman使用简介8i以上版本的用于备份和恢复的实用程序。现在还在改进中1)       10g的rman可备份表空间、数据文件及整个数据库等2)       要用rman,要做许多的环境设置工作,如创建用户和授权、创建恢复目录等3)       要运行rman,建议环境是采用归档模式运行,否则不能发挥其优势4)       10g的rman可进行跨平台的

2013-12-30 15:46:17 594

原创 flashback--待完整

flashback是10g专门为弥补各备份工具的不足而推出的新功能。1)       可对drop table/index等进行恢复2)       可对数据级进行恢复3)       可追溯到过去一段时间所做过的操作4)       可用于审计5)       在进行Flashback操作时主要把握两个数字,即timestamp和SCN6)       当希望恢复

2013-12-30 15:44:49 349

原创 create db时control/ redo logfile至少3个

Create db时control/ redo logfile至少3个 在create oracle DB时需要注意的事项有:1. redo logfile至少要3个group, 每个group要有2个member,并把这2个member放在不同的Disk Group, mount point里面。2. Controlfile也要有3个,需要把他们分散放在不同的Disk Group

2013-12-30 15:43:48 357

原创 比对两个DB的参数设置

比对两个DB的参数设置是否相同 【Rule】在测试DB进行:创建DBlink"S12和S16", 再用SQL比对两个DB的参数是否相同:(比人工比对更快更准确)create public database linkS12connect to SYSTEMidentified by auxmia64using'(DESCRIPTION=(ADDRESS_LIST=(ADDRE

2013-12-30 15:42:16 624

原创 生成sql语句-权限&同义词

建query账号,并给予查询权限,和建立同义词: SELECT owner,segment_name,'grant select on '||owner||'.'||segment_name||'  to '||owner||'_Q;'FROM dba_segmentsWHERE owner = 'xxx' AND segment_type = 'TABLE'; SEL

2013-12-30 15:37:09 721

转载 RAC db指定local_listener

rac db指定local_listener问题:测试RAC DB装起来之后,port指定1522,但client连接时报错 No Listener解决:开SR,用以下办法解决:1)     在2个节点分别执行:alter system set local_listener = '(ADDRESS =(PROTOCOL=TCP)(HOST=fpdb303v)(PORT=1522))

2013-12-30 15:34:32 666

原创 RAC db的bdump目录下cdmp文件异常增长

异常:rac db的bdump目录下cdmp文件异常增长临时方法:1 1 * * * find /s01rbin/admin/s01r/bdump -name 'cdmp_*'-mtime +90 -exec rm -rf{} \; 再排程root cause:oracle bug

2013-12-30 15:30:14 788

原创 定期备份alertlog和listener.log

定期move&保存Alertlog & listener log more mv_alert_log.sh:#!/bin/sh. ~/.bash_profileexport ORACLE_SID=pnemwAlert_DIR=/oracle/admin/pnemw/bdumpAlert_log="$Alert_DIR"/alert_"$ORACLE_SID".log

2013-12-30 15:28:55 518

原创 手动删除归档日志后要做crosscheck

如何定期自动删除归档日志? 1. 写rman备份脚本的时候用archivelog all delete input;归档的目的即为备份,满足备份策略的archive log都是可以删除的。在backup archivelog时加上delete input,备份后归档日志自然就删除了。2. 如磁盘空间不足时,手动删除归档日志也没问题,不过当rman备份时会检测到日志的缺失

2013-12-30 15:25:29 2356

原创 archive log目录快满时执行archivelog备份

rman target / catalog user/psw@catalog执行 :RUN {sql 'alter system archive log current';allocate channel ch00 TYPE 'SBT_TAPE';backup filesperset 60 FORMAT'al_%s_%p_%t' archivelog all del

2013-12-30 15:22:36 579

原创 index损坏导致查询异常

index损坏导致select查询异常case:ap人员反映select * From R_LOT_LOTX@S17REL Where W_ID ='001' And OP='a' And lot_no ='00V',可以查出 Lot_No ='00V' 的资料。           但,select * From R_LOT_LOTX@S17REL Where W_ID ='01'

2013-12-30 15:16:02 487

转载 SecureCRT 配置

SecureCRT 配置  2012-10-09 19:19:04|  分类: 技术积累|字号 订阅    SecureCRT的配置很难单独的导入/导出,经常忘记如何设置。故留图备忘:直接修改全局选项,以免每加个服务器都要重新设置一次:  键盘方案的选择: 字体的配置,注意颜色方案选“白 / 黑”:

2013-12-30 15:11:34 862

转载 Secure CRT 自动记录日志 配置

Secure CRT 自动记录日志 配置 分类: Oracle Basic Knowledge2013-07-17 13:37 2648人阅读 评论(1) 收藏 举报      作为一个运维DBA,在处理故障或者操作的时候,都应该养成一个记录日志的信息。当然,一般我们也是通过SecureCRT来连接系统,因此都是用这个工具来记录日志。

2013-12-30 15:10:09 719

转载 SecureCRT配置文件保存和导入

每次重装系统或换电脑后,SecureCRT都需要重新配置才能使用,为了减少不必要工作,在首次配置好环境后,请保存:X:\Documents and Settings\Administrator\Application Data\VanDyke\Config目录下的文件或者config文件,下次只需要把这次文件重新导入SecureCRT即可。 导入方法:打开SecureCRT软件

2013-12-30 15:09:34 2112

转载 SecureCRT 配置目录位置

查看保存地址方法:选项Option---全局选项 Global---SSH主机密钥Host Key----主机密钥数据库位置

2013-12-30 15:09:15 5913

转载 pl/sql dveloper 使用小技巧

PL/SQL DEVELOPER 使用小技巧目录(?)[+]1,登录后默认自动选中My Objects默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。Tools菜单 --> Object Brower

2013-12-30 15:08:45 978

转载 PL/SQL Developer使用技巧

PL/SQL Developer使用技巧博客分类: DATABASESQLOracle工作 1、PL/SQL Developer记住登陆密码    在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码; 设置方法:PL/SQL Developer 7.1.2  ->tools->Pr

2013-12-30 14:59:51 471

转载 不安装oracle客户端也可以使用pl/sql developer

不安装oracle客户端也可以使用pl/sql developer 2011-04-21 13:39:07分类: Oracle通常情况下,用PL/SQL Developer连接Oracle是需要安装Oracle客户端软件的,这也就意味着你的硬盘将被占用大约1G-2G的空间,对于Windows操作系统来说,你还会多出一些开机自启动的服务。当然对于大部分人来说,并不

2013-12-30 14:58:20 442

原创 Software安装

http://www.quest.com Toad下载地址哈哈~toad安装成功~ (提前安装 .net framwork)

2013-09-19 21:20:29 628

转载 阿里dba-exam

阿里巴巴公司DBA笔试题   一. SQL tuning 类  1:列举几种表连接方式  hashjoin/merge join/nest loop(cluster join)/index join  2:不借助第三方工具,怎样查看sql的执行计划  set autot on  explain planset statement_id = &item_i

2013-08-19 16:18:26 693

原创 分区表

管理分区在oracle安装时选择”自定义”来选择安装“Oracle的分区”,如果该选项没有安装的话,就不能使用分区功能。主要用于大表的分开存储,从而提高处理速度。1. Oracle系统可对表和索引进行分区设计2. 在设计表或索引分区前要建立好需要的表空间3. 10g支持范围、列表、hash分区4. 索引分区主要是局部、全局索引分区。不能增加新的表空间;只能合并、重建等5

2013-08-18 16:52:59 409

原创 db自动监控项目

各种系统事件处理/Alert mail监控 1.   disk(系统不定时mail或短信通知)程式进行整个OS 的File System 空间使用率的监控,空间使用率超过90%会发送Mail,短信通知DBA,并在DBA Sysmon 监控主页红色alert。 目前DBA 和CIM 每天都会有人为点检。 1. AP当有发生空间接近不足时,需考虑删除旧的log,基本上都已经定了

2013-08-18 16:16:41 805

原创 系统维护之后需作性能分析(Analyze)

系统维护之后需作性能分析(Analyze)说明:CPU iowait 很高60%以上;idle很低8%以下对系统进行性能分析之后,系统得iowait 明显降低,idle 升高。 方法:     使用DBMS_STATS包分析系统性能. 1、  介绍SQL优化器(SQL Optimizer)用于决定SQL语句的执行方式,SQL语句的优化方式(Optimizer_m

2013-08-16 17:18:18 484

转载 oracle 10g体系结构

oracle的体系很庞大,要学习它,首先要了解oracle的框架。在这里,简要的讲一下oracle的架构,让初学者对oracle有一个整体的认识。 1.      物理结构(由控制文件、数据文件、重做日志文件、参数文件、归档文件、密码文件组成)Control file:包含维护和验证数据库完整性的必要信息、例如,控制文件用于识别数据文件和重做日志文件,一个数据库至少需要一个控制

2013-08-16 16:36:52 465

转载 面对全新的环境,Oracle DBA首先应该了解什么?

面对一个全新的环境,作为一个Oracle DBA,首先应该了解什么?   在这里,不谈那些大的方面,比如了解整个IT环境整体情况,假设你已经知道了这些,接下来需要面对的就是这些一个个活生生的database了.这里总结了一些一般的思路来面对一个全先的database,从而快速了解你面对的环境概要.   这也不是教科书,只是一些心得和体会,对于这种问题,每个人的认识的角度是不一样的.

2013-08-16 16:30:57 450

转载 oracle升级前必要准备工作

目录(?)[-]本文转自ML的Blog为了保障升级后的数据库性能我们有必要在升级前有效地收集数据库的性能统计信息以便升级后若发生性能问题可以做出对比正式升级前的防御性措施解决升级过程中失效的组件component组件升级失败实例1组件升级失败实例2使用例如AIX上的slibclean等命令清理操作系统环境在少数专有平台上不清理载入的共享库文件可能导致升级失败在执行catupgrdsql脚本

2013-08-15 16:04:24 731

转载 命中率

以下测试也可以通过AWR和STATSPACK来查看. 在分析结果中,我们首先要看的十项内容:1. 首要的5个等待时间(定时事件)2. 负载简档(Load profile)3. 实例效率点击率(Instance efficiency hit ratios)4. 等待时间(Wait events)5. 闩锁等待(Latch waits)6. 首要的SQL(Top SQL)7

2013-08-15 10:48:52 494

转载 SQL优化 Rule

SQL的优化应该从5个方面进行调整:1.去掉不必要的大型表的全表扫描2.缓存小型表的全表扫描3.检验优化索引的使用4.检验优化的连接技术5.尽可能减少执行计划的CostSQL语句:是对数据库(数据)进行操作的惟一途径;消耗了70%~90%的数据库资源;独立于程序设计逻辑,相对于对程序源代码的优化,对SQL语句的优化在时间成本和风险上的代价都很低;可以有不同的

2013-08-15 10:43:37 570

转载 SecureCRT 自动记录日志 配置

作为一个运维DBA,在处理故障或者操作的时候,都应该养成一个记录日志的信息。当然,一般我们也是通过SecureCRT来连接系统,因此都是用这个工具来记录日志。       之前我都是每次操作之前,点击记录日志的功能。麻烦是麻烦一点,到也习惯了这种做法,当然,有时候也会忘记记录log。     昨天研究了一下,SecureCRT 也是可以自动记录日志的。 当然,这

2013-08-15 10:36:37 595

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除