ORA-01555錯誤
. 正在匯出表格 QCT_FILEEXP-00008: ORACLE 錯誤 1555 發生ORA-01555: snapshot too old: rollback segment number 15 with name "_SYSSMU15$" too small解决方法:加大回滚段。9.2.0.1show parameter undoundo_management string AUTOundo_retention integer 900undo_tablespace string UNDOTBS1加大undo_retention或加query参数分批导出的[@more@]
/var文件系统满了,该怎么办?
首先检查 rootvg , 看是否还有空闲的空间, /var是否太小. 如果可能,适当地为/var 扩空间. 若rootvg中已没有空间, /var已经够大,请做下述检查:1. 使用find 命令检查在/var目录中所有大于1MB的文件,看是否可将其删除. 如:#find /var -xdev -size +2048 -ls| sort -r +62. 检查/var/tmp 中是否有可以删除的文件3. 检查/var/adm/wtmp文件的尺寸, 在此文件中记录了所有 login, rlogin 和 telnet 的会话调用. 文件尺寸会随着系统的持续运行的而逐渐增大. /var/adm/wtmp文件可以直接清空; 或编辑它,将旧的不再需要的记录给删掉. 使
内存优化
内存访问的冲突出现在当进程申请的内存超过系统的物理内存总量时,为了处理这种情况,系统将程序与数据在内存和硬盘间进行交换。内存访问的冲突出现在当进程申请的内存超过系统的物理内存总量时,为了处理这种情况,系统将程序与数据在内存和硬盘间进行交换。控制内存交换操作(Paging)大量的内存交换操作会极大地影响系统的性能,尤其是在当数据库文件创建在文件系统上时(JFS and JFS2)。在这种情况下经常访问的数据,即在SGA中存在,也同样在文件的缓存中存在。这种相同的数据在内存中缓存两次的情况,会降低内存的使用效率,从而使内存频
inutoc
inutoc 命令给包含备份格式文件安装映像Directory中创建一个 .toc 文件。给 Directory 下的每个安装映像添加 .toc 文件中内容项表。 inutoc 命令给包含备份格式文件安装映像Directory中创建一个 .toc 文件。给 Directory 下的每个安装映像添加 .toc 文件中内容项表。 #mkdir /tmp/1#cp file.bff /tmp/1#inutoc /tmp/1里面就会生成一个.toc的文件了,然后再install就可以了[@more@]
snap 命令的 总结
打800寻求技术支持的时候,当描述不足以让他们解决问题,通常他们会说,你在系统上做个snap给我们分析。因此,学会做snap也是有必要的。当然,做snap,把机器搞crash,俺也遇到过,faint。。。 常用snap -ag来收集信息。snap命令的语法:snap [ -a ] [ -A ] [ -b ] [ -B ] [ -c ] [ -D ] [ -f ] [ -g ] [ -G ] [ -i ] [ -k ] [ -l ] [ -L ][ -n ] [ -N ] [ -p ] [ -r ] [ -R ] [ -s ] [ -S ] [ -t ] [ -T Filename ] [ -w ] [ -o OutputDevice ] [ -d Dir ] [ -v Component ] snap -e [ -m Nodelist ] [ -d Dir ]snap 命令收集系统配置
在AIX4.3.3 ; AIX5.1 和 AIX5.2上安装OpenSSH
在AIX4.3.3 ; AIX5.1 和 AIX5.2上安装OpenSSH 在AIX4.3.3 ; AIX5.1 和 AIX5.2上安装OpenSSH一、在IBM AIX4.3.3 上安装OpenSSH:At 4.3.3., the openSSH is installed using the RPM format packages, not by using installp format which is available at 5.1. and 5.2. In this procedure, you need to follow these three steps: Installing the prerequisite filesets.Downloading the rpm packages.Installing the prerequisite rpm packages. Installing the prerequiste filesets. The filesets rpm.rte and perl.rte are required t
AIX环境下用磁带进行备份与恢复工作的一点总结
备份对于一个系统管理员来讲非常重要,有效的备份不是万能的,但没有备份是万万不可的。因此对系统的备份是系统管理员经常要做的事情, 主要包括rootvg备份和用户数据备份.如果一个系统没有相应的备份,无异于等死。下面是笔者在实际工作中体会的一些经验和在网站上搜集的一些资料的整理,因为备份的方式方法很多,要根据实际情况灵活的运用,希望能够“他山之石,可以攻玉”,纰漏之处,还请见谅。 AIX操作系统下的用磁带进行备份操作步骤:将一盘新磁带或无用磁带插入磁带机 #tctl -f /dev/rmt0 rewind (
在AIX中反复上次命令的方法
先敲入set –o vi 然后ESC+k 可以重复上次的命令[@more@]
在AIX中设置中文环境
环境 平台:RS/6000 软件版本: AIX 4.2 或更新版本 问题 在RS/6000机器上安装了AIX操作系统,但不能显示中文.这是因为AIX中文环境需要单独设置. 解答 在AIX中使用中文有两种途径:第一是在安装AIX时选择中文语言,装好的系统自动显示中文(这种方法不推荐使用,它没有第二种方法使用起来灵活).第二是安装AIX时选择英文,系统启动后手工设置中文环境,方法如下: 1. 将AIX系统盘的第一张光盘放入光驱; 2. 运行命令: smitty --> System Environments --> Manage Languange Environment --> Change/Show Primary Language Environment -->
AIX 用户的系统资源使用限制
内容 提要 说明 适用操作系统 网络配置步骤 说明 本文介绍的是AIX用户的系统资源使用限制,以及修改方法. 正文 适用操作系统 AIX V4 网络配置步骤 AIX 用户使用的系统资源限制包括两个概念 --- 硬限制(hard limits) 和软限制(soft limits). hard limits自AIX 4.1版本开始引入.hard limits 应由AIX系统管理员设置,只有security组的成员可以将此值增大, 用户本身可以减小此限定值,但是其更改将随着该用户从系统退出而失效.使用下列命令可以查看hard limits的限定值: ulimit -Ha soft limits 是AIX核心使用的限制进程对系统资源的使用的上限值
使用ftp自动传输文件
环境 产品: AIX 平台: RS 机型: V4 问题 使用ftp自动传输文件 解答 1. 在用户根目录下创建文件.netrc 2. 设置.netrc的属性为600,owner 为ftp用户 3.定制.netrc的内容.如: machine login password macdef init get file1 put file2 .... quit 注:.netrc必须以一空行结束[@more@]
改变aioserver的设置
如果应用是数据库的应用,并且数据文件是建立在文件系统上,那么应改变aioserver的设置以提高I/O的性能。# smitty aio-Change / Show Characteristics of Asynchronous I/O--MINIMUM number of servers - [20] ---MAXIMUM number of servers -[60]可用如下命令监视aioserver的数量,如果数量达到最大值,应提高MAXIMUM number of servers,对MINIMUM number of servers也作相应的改动。# pstat -a | grep aios | wc -l32当AIX安装完之后,可按上述方法对系统进行初步的设置,以后在系统的运行的过程中,可根据系统的运行状况进行调整,已以
IBM P550 为什么内存显示比实际的要少?
IBM P550 为什么内存显示比实际的要少? 在最近实施的一个项目中,P550 内存实际配置为4G,用命令查看,结果如下:#lsattr –El mem0goodsize 3792 Amount of usable physical memory in Mbytes Falsesize 3792 Total amount of physical memory in Mbytes False 经过资料查询,p5 系列内存是如下分配的: 逻辑分区的保留内存计算方法 (转)在IBM p系列产品的逻辑分区中,有一部分物理内存空间是保留作系统管理用途的,不能用作操作系统和应用软件使用。为了精确计算出操作系统和应用软件能够使用的内存空间,我们必须分析保
EXP-00002
2Gb导出文件的大小 当编写大部分版本的Export时,在创建导出文件上都是使用了默认的文件操作API。这就意味着在很多平台上根本就没有可能导出2Gb或者大于2Gb的文件系统文件(file system file)。 但是仍然有一些可选项可以用于在Export时解决2Gb的限制: ü 将大于2Gb的文件导出到裸设备上基本上是没有问题的,当然这首先要求裸设备的大小必须能够容纳整个导出文件。 ü 导出到一个允许压缩或者切割的命名管道中(适用Unix平台)。 参看“在Unix平台上导出大于2Gb文件的快速参考”一文
ORACLE 内存管理 之六 SGA Multiple Block Sizes,Large Pool
ORACLE DBA 内存管理 SGA Multiple Block Sizes,Large PoolMultiple Block Sizes 9i前只能设置一种blocksize,如果想改变只能重装数据库.9I后可以设置多种.要设置多种blocksize必须先设置相应的buffer cache area.SQL> show parameter cache_size NAME TYPE VALUE------------------------------------ ---------------------- -------------------db_16k_cache_size big integer 0db_2k_cache_size big integer 0db_
ORACLE内存管理 之五 SGA variable pool,shared_pool,large_pool,java_pool
ORACLE内存管理 SGAvariable pool,shared_pool,large_pool,java_pool统计信息SQL> compute sum of bytes on poolSQL> break on pool skip 1SQL> select pool, name, bytes from v$sgastat order by pool, namePOOL NAME BYTES---------------------- ---------------------------------------------------- ----------java pool free memory 25165824**********************
ORACLE 内存管理 之四 SGA
1. 再看内存结构里最重要的部分SGA SGA的各种参数SQL> show parameter xxxx db_block_size integer 8192sga_max_size big integer 420551900java_pool_size big integer 25165824large_pool_size big integer 50331648shared_pool_reserved_size big integer 4194304shared_pool_size big integer
ORACLE内存管理 之三 PGA v$sql_workarea_histogram v$pga_target_advice
另外还有一个很重要的试图来观察PGA的效率v$sql_workarea_histogrampga_aggregate_target big integer 1236648591 1 SELECT 2 case when low_optimal_size < 1024*1024 3 then to_char(low_optimal_size/1024,'999999') || 4 'kb <= PGA < ' || 5 (HIGH_OPTIMAL_SIZE+1)/1024|| 'kb' 6 else to_char(low_optimal_size/1024/1024,'999999') || 7 'mb <= PGA < ' || 8 (high_optimal_
ORACLE 内存管理 之二 PGA v$pgastat
ORACLE 内存管理 PGA v$pgastat PGA 自动管理 需要设置两个基本点参数 : WORKAREA_SIZE_POLICY=AUTO,默认就是AUTO,PGA_AGGREGATE_TARGET总的PGA的大小 注意,9I的shared server连接需要明确设置SORT_AREA_SIZE 和 HASH_AREA_SIZE,也就是说不能用自动管理模式。10G则无此限制。 PGA_AGGREGATE_TARGET是一个上限(理论上的最大值,PL/SQL就很容易超过),ORACLE启动时并不分配那么多,你甚至可以设置大于物理MEM的大小(生产库不要这么做呀,要设置pga_aggregate_target+sga<MEM ,别挑战ORACLE的极限)。
ORACLE内存管理 之一 ORACLE PGA
MEM主要由两部分组成 SGA, System Global Area---可以被所以PROCESS访问。PGA, Process Global Area—单个PROCESS(thread)私有。UGA会包括在其中之一里UGA, User Global Area—SESSION私有,shared server的时候在SGA,dedicated server的时候在PGA首先先看看PGA WORKAREA_SIZE_POLICY指的就是PGA的管理,PGA的管理分手工和自动(PGA里非UGA的部分,比如sorting,hashing),以下参数在手工管理时用到SORT_AREA_SIZE,SORT_AREA_RETAINED_SIZE,sort结束后保留的大小,比如 SORT_AREA_SIZE是1M, SORT_AREA_RETAINED_SIZ