cangos

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年1月10日

摘要: 今天发现虚拟机空间不够用,从网上找方法来扩展磁盘空间操作方法如下:首先进入到VMware安装目录C:\>cd /d e:\vmware8在安装目录下使用vmware-vdiskmanager命令进行扩展e:\VMware8>vmware-vdiskmanager -x 40G "E:\VMware8\RAC1\RAC1.vmdk"解释:40G是指将该虚拟机的空间扩展到40G "E:\VMware8\RAC1\RAC1.vmdk" :表示虚拟机的具体路径等待一段时间后,有如下提示:e:\VMware8>vmware-vdiskmanage 阅读全文
posted @ 2012-01-10 16:52 cangos 阅读(793) 评论(0) 推荐(0) 编辑

2012年1月9日

摘要: sys@ORCL> grant select on v$timer to test;grant select on v$timer to test *ERROR at line 1:ORA-02030: can only select from fixed tables/views分析:对以v$开头的视图,不能直接grantv$开头的视图是v_$的同义词如v$timer是v_$timer的同义词sys@ORCL> grant select on v_$timer to test;Grant succeeded. 阅读全文
posted @ 2012-01-09 16:44 cangos 阅读(855) 评论(0) 推荐(0) 编辑

摘要: 1、创建login脚本,将linesize、seerveroutput等进行统一设置define _editor=vi set serveroutput on size 1000000 set trimspool on set long 5000 set linesize 100 set pagesize 9999column plan_plus_exp format a80 column golbal_name new_value gname set termout off define gname=idle column global_name new_value gname select 阅读全文
posted @ 2012-01-09 13:50 cangos 阅读(306) 评论(0) 推荐(0) 编辑

2011年12月28日

摘要: Linux内核参数(如kernel.shmmax)及Oracle相关参数调整(如SGA_MAX_SIZE)在Linux 上安装设置Oracle 或在更换或升级硬件的时需要配置Linux 系统的核心参数, 然后才调整Oracle系统参数。具体这些参数的实质意义是什么,如何合理调整?本文简要介绍参数的意义。注意:以下一些测试只适用于Linux,且为64Bit系统,32Bit的Linux系统可能不一样 。 Linux 系统下的核心参数:#cat sysctl.conf或/proc/sys/kernel查看。kernel.shmall = 2097152kernel.shmmax =840519475 阅读全文
posted @ 2011-12-28 00:21 cangos 阅读(1761) 评论(0) 推荐(0) 编辑

摘要: 今天在查询一个视图时,报错ora-03113检查alert_sid.log发现有不少ora-07745错误信息,Mon Dec 26 23:35:24 2011Errors in file /home/oracle/admin/orcl/udump/orcl_ora_30361.trc:ORA-07445: exception encountered: core dump [kkogbro()+192] [SIGSEGV] [Address not mapped to object] [0x000000000] [] []Mon Dec 26 23:47:22 2011Errors in fi 阅读全文
posted @ 2011-12-28 00:05 cangos 阅读(1714) 评论(0) 推荐(0) 编辑

2011年12月19日

摘要: 1,什么是执行计划所谓执行计划,顾名思义,就是对一个查询任务,做出一份怎样去完成任务的详细方案。举个生活中的例子,我从珠海要去英国,我可以选择先去香港然后转机,也可以先去北京转机,或者去广州也可以。但是到底怎样去英国划算,也就是我的费用最少,这是一件值得考究的事情。同样对于查询而言,我们提交的SQL仅仅是描述出了我们的目的地是英国,但至于怎么去,通常我们的SQL中是没有给出提示信息的,是由数据库来决定的。 我们先简单的看一个执行计划的对比: SQL> set autotrace traceonly 执行计划一: SQL> select count(*) from tt;执行计划-- 阅读全文
posted @ 2011-12-19 22:31 cangos 阅读(461) 评论(2) 推荐(0) 编辑

摘要: 今天在一台机器中想分析下执行计划,但是在sqlplus中输入set autotrace on 报cannot set autotrace 错误解决方法如下:首先必须采用用Oracle的sqlplus登陆sys账号sqlplus" sys/sys@XXX as sysdba "然后执行如下脚本:@?\sqlplus\admin\plustrce.sql(创建plustrace角色并授权)@?\rdbms\admin\utlxplan.sql (创建执行计划的表)然后执行:grant all on plan_table to public; (也可以授权给某一个单独的用户) g 阅读全文
posted @ 2011-12-19 22:23 cangos 阅读(5698) 评论(0) 推荐(0) 编辑

2011年12月18日

摘要: oracle有几种安装方式:1、DBCA2、OMF3、纯手动安装4、静默安装测试环境:系统版本:rhel5.1数据库:oracle 10.2.0.1.0首先使用oracle设置环境变量:vi /home/oracle/.bash_profile加入:export ORACLE_BASE=/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1export ORACLE_SID=orcl-----------------------------------------------------OMF方式安装---------------- 阅读全文
posted @ 2011-12-18 02:00 cangos 阅读(307) 评论(0) 推荐(0) 编辑

2011年12月16日

摘要: 1、NLS_LANG 参数组成 NLS_LANG参数由以下部分组成: NLS_LANG=<Language>_<Territory>.<Clients Characterset> NLS_LANG各部分含义如下: LANGUAGE指定: -Oracle消息使用的语言 -日期中月份和日显示 TERRITORY指定 -货币和数字格式 -地区和计算星期及日期的习惯 CHARACTERSET: -控制客户端应用程序使用的字符集 通常设置或者等于客户端(如Windows)代码页 或者对于unicode应用设置为UTF8 查看当前oracle使用的CHARACHERSE 阅读全文
posted @ 2011-12-16 15:48 cangos 阅读(418) 评论(0) 推荐(0) 编辑

摘要: 今天发现一台服务器上的数据库响应速度很慢问题描述1、应用连接数据异常缓慢,包括客户端使用plsql连接;2、数据库主机cpu占用率居高不下,IO写入居高不下问题研究查看alter日志发现大量的Thread 1 cannot allocate new log, sequence xxxxCheckpoint not complete表明redo文件组太少,导致LGWR进程在切换到新redo file时,等待旧数据写入(dbwn)数据文件;解决办法1、增加redo file 组;Alert database add logfile group 4(‘/u01/app/oracle/oradata/ 阅读全文
posted @ 2011-12-16 15:34 cangos 阅读(3125) 评论(0) 推荐(0) 编辑