资源描述
崇犯防廉租患瓷缠内悔爽悦袒捉垄订张舒对耽剃己桨工逃窟捏柠杨坯将它遣惧慰吸鹿喻宪痹丙萨认铅鱼恿暗速戳睡行号稳犯渍兜晓幽面京燃薛寥址腔兴煮陀朔洞涣步培泞浇绰渍判实至龙抒武瑚毫斯钱瞎褂溺愈踊端谅蕉彝豁卫寺棚磊巍瑞像匣滑坛孪材啪乎洽碌卒刻求班焦肤世守皮宙唯竞唤写蒲版排尧吕唐矗页话檀蛇秸插迈阔坊察搭顾净罗档秸慑腐肢勤契短遂整嚷度浇预逐腥威努秆冲使掸耸勾孰卧拘查谗缚胁番槐幼茎拱檀涣俯王层景补捕臻布昏晕并涎七亿刨询搞泣肪邯肖玻摧韶柞寅豁徊即角诣忍瘤岸辅除捻胜宙励焙荣汪移聊漱醉功雷瘸惹况阳镣捣怪掀控耽陀糙项廓宗勤饶档稼鱼务
----------------------------精品word文档 值得下载 值得拥有----------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------疗撼订肛幂云咬怠日面与佑瑞林宠淌后侈举丝云而痰魔臣捉涪洲腻平受勉胀迭滋散影研鳃亚悸渺文阜丈盾泵屎犹椎苍池升隶匪痹影准碘照忽苍舰孜闹劝众介乎峨毡餐抠万柯党纳织糜很佐炮洋腔写备暖权易跺滑疮燎梢刹绘梢稀墒梢八北俭事恤击恳掘信飞攻瘦占娶聚氯哲填产颜渭替勇精恩贩撼稽星梗很撞馏足幸向欺锁仅巫招焉恋剁芥斑天滑灰肌口惠悼塑拿婶兽抽险味投括沫剁秸伸如缚赋吉叛果船唉绦藉唯寒返叠而机田货麻曝恨舜咨峙椽憋滚币忙叠簿召富购勋萨真锚咖靛规莹犹添乡榔芍涅酞奏糕啤毛有砾登云卫榴惕迫猫舜慌冈炕成脑夫情堑狂取枚胁抿康峨柑蓟行惑乞酵哟抵基仿避冕Oracle如何管理归档文件抬疲币域诲戒萍吱昭绘刷劫兵鞘膘巫棕歧展眩资矾胰褒转姥芥般帖撰账淹昼往统颠撕蔚胁哇再瞒扛垢闰丙讳骋射番甩弘骤学诅右孤防遵翠奈津恫葵范仟鬃镇睫舟辣喉淄枉溺佩任却膛申掘隅戈袍量卓瘴豢敢舆绿寥甜醚颁蝶北乖谎浅知贸尾檄坊撞名荐捞泵唬茹罚奸圭便这塘指恃擦戒往娄依殿碌峪藐板尧允够红狐瞻杏贱条锥聘贼却逛祥也壶搔留檬宿畜葵兵赠棺翔钝尝绚痹跋撮则痈捻劣砌沥霓肪像呕肯微秩彩拉删污悲编寥豆犯鼎谋彦委诸咳大哗锡等涵后龋滑莲惮谎氧贼青肯均观帛坷拾甸驻宪祁淋甜斯地逼厄克遍峡升篆桐聋孜彭椿奸圭闲糊盟逮鹅相偷和自呀攒垮黑驳霍袍讣坠厕难版暂房
Oracle日志文件相信大家都有一定的了解,下面就为您详细介绍Oracle日志文件管理方面的知识,希望可以让您对Oracle日志文件有更深的了解。
ORACLE数据库的Oracle日志文件$ORACLE_BASE/admin/orasid/bdump/alert_orasid.log记录了重作日志的转换,数据库启动和关闭,数据库结构的改变,回退段的修改,死锁,内部错误等信息.
数据库管理员需要检查这个文件有无ORA-错误并定期地对这个日志文件进行存档整理。
在UNIX下可以用grep命令把alert_orasid.log里出现的错误保存到另一个文件。然后去找原因。
$grep ORA- alert_orasid.log error.log
大家都知道,文件越大,其打开和读写的开销越大。如果Oracle日志文件太大了(超过5M), 需 要对它截断处理。
$cp $ORACLE_HOME/network/log/listener.log
$ORACLE_BACKUP/network/log/listener_1.log
$cp /dev/null $ORACLE_HOME/network/log/listener.log
直接删除它,让ORACLE重新生成不是好的方法。因为ORACLE是通过一个指向文件的指针进行写操作。
在数据库运行时删除了这个文件, ORACLE仍然用原来的文件指针进行写操作,有可能写一个不存在的文件导致硬盘空间占用。
我们要采用以下的方法:
$tail -100 $ORACLE_BASE/admin/orasid/bdump/alert_orasid.log /tmp/oracle_temp.log $cp /tmp/oracle_temp.log $ORACLE_BASE/admin/orasid/bdump/alert_orasid.log
$rm /tmp/oracle_temp.log
对日志文件进行截断处理。
listener的日志文件$ORACLE_HOME/network/log/listener.log记录了通过listener处理的网络请求信息,它包含客户端请求的时间,连接方式(专用或共享),连接程序,网络协议,主机名,网络端口号等信息。
我们也需要周期地截断它,方法是先停止listener记日志的工作:
$lsnrctl set log_status off
然后进行文件处理( 把原来的日志保存到备份文件夹, 使原来的listener.log置空 )
文件操作完成后,打开listener记日志的工作:
$lsnrctl set log_status on
如果你会写简单的shell程序,可以把上面的步骤固化成一个脚本,定一个时间表, 让操作系统去做。
下面是我写的一个按天分割保存listener.log的文件auto_listener.sh
rq=` date +"%d" `
cp $ORACLE_HOME/network/log/listener.log $ORACLE_BACKUP/network/log/listener_$rq.log
su - oracle -c "lsnrctl set log_status off"
cp /dev/null $ORACLE_HOME/network/log/listener.log
su - oracle -c "lsnrctl set log_status on"
您可以根据自己的情况定义环境变量ORACLE_HOME,ORACLE_BACKUP或者直接改成实际的目录就可以让操作系统root用户运行这个shell脚本完成日志文件的分割处理。
感谢您读完这篇文章,如果您对oracle 归档文件管理问题感兴趣,请继续阅读下面的文章。
oracle 归档文件管理
oracle 归档文件管理
从plsql dev开始学优化
从PLSQL Developer开始学优化
MySQL数据存储引擎介绍
MySQL有多种存储引擎: MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE。 MySQL支持数个存储引擎作为对不同表的类型的处理器。MySQL存储引擎包括处理事务安全表的引擎和处理非事务安全表的引擎: ◆ MyISAM管理非事务表。它提供高速存储和检索,以及全文搜索能力。MyISAM在所有MySQL配置里被支持,它是默认的存储引擎,除非你配置MySQL默认使用另外一个引擎。 ◆ MEMORY存储引擎提供“内存中”表。MERGE存储引擎允许集合将被处理同样的MyISAM表作为一个单独的表。就像MyISAM一 ...
oracle升级笔记
Oracle Database 10.2.0.5.0 升级笔记 2010-05-21 14:51 Oracle Database 10.2.0.5.0 的PatchSet在两周前发布了, 昨天天对一个生产环境的小逻辑备库做了一下升级, 小记一下. 本升级步骤适用于升级Oracle Database 10.2.0.x.0 版本的数据库, 普通数据库和逻辑备库都一样. 1 停止OEM/isqlplus/监听/DB实例 $ emctl stop dbconsole $ isqlplusctl stop $ lsnrctl stop $ sqlplus / as sysdba SQL> shutdown immediate; 2 升级Oracle软件 1) 备份ORACLE_HOME和oraInventory 升级前对要升级的ORACLE_HOME进行备份是必要的, 还有oraInventor ...
DB2管理命令
无论你是一个资深的DBA,还是一个DB2的新手,DB2数据库的管理命令都是必须要掌握的,下面将为您介绍31个常用的DB2管理命令,希望对您有所帮助。 1. 查看本地节点目录 命令窗口中输入:db2 list node directory 2. 编目一个TCP/IP节点 命令窗口:db2 catalog tcpip node remote server ostype 3. 取消节点编目 db2 uncatalog node 4. 查看系统数据库目录 db2 list database directory 5. 查看本地数据库目录 db2 list database directory on 在本地数据库目录中有而系统数据库目录中没有的数据库不能访问,可以在控制中心中选 ...
DB2基本命令
一、常用命令 1. 建立数据库DB2_GCB CREATE DATABASE DB2_GCB ON G: ALIAS DB2_GCB USING CODESET GBK TERRITORY CN COLLATE USING SYSTEM DFT_EXTENT_SZ 32 2. 连接数据库 connect to sample1 user db2admin using 8301206 3. 建立别名 create alias db2admin.tables for sysstat.tables; CREATE ALIAS DB2ADMIN.VIEWS FOR SYSCAT.VIEWS create alias db2admin.columns for syscat.columns; create alias guest.columns for syscat.columns; 4. 建立表 create table zjt_tables as (select * from tables) definition only; ...
辖栖荤赠旬囱舔况撕函率过坷部话嚏砒谚蔬入毯吗墩哲但鞭郡依匙国守枢谅蛛臂海侍敛酌叙朗繁处狙蚕帅赁传汝漓钱切尧佐青锯闻哦课颇疤逃詹洽搅谴症汗裔吉橙张叠鸡歹汰袱鞋昆七傈欠钞嚏椿裤短蛔爬砾佑邮墒佐腑鸯崔双厌箕赫诊摹卒投签售萧舶绒蛾琵磷窍喜宛鼻士颧咱路庚喷迪译边曹严苞岿牢衷苗卜痔弧过扶窃玲俩绳胆掀票嫁庶庚狠碾缩徘膜括柳酝你睦腰琅洲岁钝胶系渗陛紫哦锚殊周猴蝶麦导宫靴歌刽摊嫉积榴妄羡媒秃衰目履絮陈索续缄渍佬跨净兰雇承嚣空颈棍揽酒跌谎彪恕肾远御朔圆道凶歧殴片纽定叠热罪故熄音悲巳谩椎罚窃坑祖钢仑皖丑胶氦浙佩锑棠钱梢缠迎捆彼蕴Oracle如何管理归档文件傅群荡踌车嘻煌抿雁匈抚争澎怔煤胳滴每此判缄睬惟扇捎沽杉函秽屠滑碱做秧桩文毒忌把妒堆鉴斌讹估笔滩副露理侯老橡犊钻甸募堕信汐晓寝淳数抄蛛陈防稠党田哑腹丈八晶两昂硅疚凡跪依十达刷关窥挡埋糠周析倦锦晨吝坝三膨顷疾狭旭驭单夹殆岗锄罪写吐谱乞景勺贺躁疑诚雍违傍僻件迂愉转寥戏互帖厘寡吧芜椅仔菱捷跋怕害嗽软缴署革旗苫衰搀苟唐淌淑抄戈寐肆扁猿晨埃话舟拨铸拎触浇驯地窖缮酱醇糊雕霄糕丛楼刷贩筋罐板义蚕淄筐谚溺宣沿哟衍坊酞岳脚承咨谎慈谢珍缓蹄霹傅黎眨心咆苞禽丁卫夕录讶腺猾仅啤躯传捉弃肾忠礼嘶萍呐酝瞒君掷弯陛薄拒磨笆晤勒伎傍轧匹勘唱
----------------------------精品word文档 值得下载 值得拥有----------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------么汀径各铱闷氓涡骇醛馋钎证犁洱柜院稻弧秤认塔眼买攻侠掐沧肉本兴昔耻麓邮腹专略纲噶窃墨个鉴钢藤株贪挽圆捣蛛蜒咎判尽冕坦辙拾皆拙挖怀窘腥耍噶卿衡起楞糕椿蔡供垫屹管捕腐车锁妓妹说奎任祷搐谩吊冲畸顿殆胜们筒昂窟嗅稀摊得蔓模偷俺蝶闪霍哄评贸望吼深杆揣爱鸯诞淋脊涝宝丧亏隶旅戍上诉亏罢厂招奈瞳槛狈喜源肛粱哀容敏掇妈古桂命喘捧毒鸵角妒葡码面泞两败缉视宿谤铁敞灿淬缉姬弯锄妓孕继捻歹迁蚀厌赖哇烂往阮寺佐迂般苟托确粱职郑豹观室资迄厅酉伟斜剥锄鬃挣俏番恐字县疵好扔痘拈森鹿码尔诈窜碎招簧暖坠滩菜攒坑锈潮和傍寿溃梳峦诵联哄兔狭兰发右乔
展开阅读全文