Oracle 9i 整体性能优化概述草稿之四:调整磁盘I/O (zt)
5 调整磁盘I/O通过适当的确定SGA的大小来尽可能的减少物理I/O;在必要时,尽可能快的执行任何物理剩余的物理I/O。磁盘I/O的来源:1) Database buffer cache 到datafile的DBW0写操作和逆向的用户读Server Process...
关于db_keep_cache_size, alter table t storage(buffer_pool keep)
如果小的table需要经常进行全表扫描,那么可以将它放在Keep池中。具体的方法是: alter table table_name storage(buffer_pool keep) ; [@more@]不过在数据库重新启动后,要重新执行一次alter table t storage(buffer_pool keep),表t才会cache到db_keep_cache_size 。可以做触发器来避免每次重启时的人为操作。
Linux性能分析工具
使用Linux性能分析工具Linux在具有高穩定性、可靠性的同時,具有很好的可伸縮性和擴展性,能夠針對不同的應用和硬件環境調整,優化出滿足當前應用需要的最佳性能。因此企業在維護Linux系統、進行系統調優時,了解系統性能分析工具是至關重要的。[@more@]在Linux下有很多系統性能分析工具,比較常見的有top、free、ps、time、timex、uptime等。下文將介紹几個較為重要的性能分析工具vmstat、iostat和sar及其使用。用vmstat監視內存使用情況vmstat是Virtual Meomory Statistics(虛擬內存統計)的縮寫,可對操作系統的虛擬內存、進程、CPU活
kernel: ide-cd: cmd 0x1e timed out -- Linux
Jul 7 21:00:25 gnd-rac02 kernel: hda: irq timeout: status=0xd0 { Busy }Jul 7 21:00:25 gnd-rac02 kernel: hda: irq timeout: error=0x00Jul 7 21:00:25 gnd-rac02 kernel: hda: ATAPI reset completeJul 8 03:43:24 gnd-rac02 kernel: ide-cd: cmd 0x1e timed outJul 8 03:43:24 gnd-rac02 kernel: hda: irq timeout: status=0xd0 { Busy }Jul 8 03:43:24 gnd-rac02 kernel: hda: irq timeout: error=0x00Jul 8 03:43:24 gnd-rac02 kernel: hda: ATAPI reset complete 今天早上发现Linux系统反复报这个错误信息。[@more@]Jul
无花果的药用价值(zt)
1.化学成分。含枸橼酸、延胡素酸、琥珀酸、丙二酸、脯氨酸、草酸、苹果酸、莽草酸、奎尼酸、生物碱、甙类、糖类、无花果朊酶等。 [@more@]2.性能、主治。性能:甘、平,健胃清肠,消肿解毒。主治:①敷一切无名肿毒,痈疽疥癣疮,黄水疮,鱼口便毒,乳结:干无花果末适量,调芝麻油搽之。②治咽喉剌痛:无花 果鲜果晒干,研末,吹喉。③治肺热声嘶:无花果30克,水煎调冰糖服。④治痔疮、脱肛、大便秘结:鲜无花果生吃或干果10个,猪肠一段,水煎服。⑤治久泻不止:无花果5~7枚,水煎服。⑥发乳:无花果100克,地瓜根100克,金针花根20
中药按药性的分类 中草药分类
1.解表药 辛温解表药 麻黄 桂枝 紫苏 生姜 荆芥 防风 羌活 白芷 香薷 蒿本 苍耳子 辛夷 辛凉解表药 薄荷 牛蒡子 蝉蜕 桑叶 菊花 葛根 柴胡 蔓荆子 升麻 豆豉 [@more@]2.清热药 清热泻火药 石膏 知母 天花粉 栀子 夏枯草 芦根 淡竹叶 清热燥湿药 黄芩 黄连 龙胆草 苦参 清热凉雪药 生地 玄参 丹皮 赤芍 水牛角 紫草 清热解毒药 金银花 连翘 蒲公英 大青叶 板蓝根 牛黄 鱼腥草 射干 白头翁 败酱草 青黛 穿心莲 蚤休 半边莲 土茯苓 山豆根 红藤 马齿苋 白花蛇舌草 紫花地丁 垂盆草 马勃 清虚药 青蒿 地骨皮 白薇 胡
认识中药(1) -- 鱼腥草
鱼腥草(herba houttuyniae)为三白草科多年生草本植物蕺菜的干燥水上部分。产于我国长江流域以南各省。夏季茎叶茂盛花穗多时采收,洗净,阴干用或鲜用。名见《名医别录》。唐苏颂说:"生湿地,山谷阴处亦能蔓生,叶如荞麦而肥,茎紫赤色,江左人好生食,关中谓之 。菹菜,,叶有腥气,故俗称:鱼腥草。"【拉丁名】Houttuynia cordata Thunb. 【英文名】 chameleon【类 别】 全草类 【 故 事】唐本草说江左人好生食,我闻过揉碎的鱼腥草叶子,有刺激的鱼腥味,那真是有逐臭之夫喔。会稽赋说凶年民断其根食之,会稽志也说越王曾采蕺
Oracle Standby 以及其中的参数解释 (zt)
备用服务器(现在被称为oracle 数据保护): 对备用数据库有显著性的进步。一个新的后台进程DMON监视主数据库及备用数据库,并且,能够在OEM中通过采用新的DataGuard管理器工具配置或采用DGMGRL应用程序通过命令行配置。在主数据库及备用数据库中,DMON进程都能运行。 [@more@]有两个新的术语需要学习: 无数据丢失模式: 用来保证所有提交事务的100%恢复。这就意味着LGWR(而不是ARCH)现在对传送对备用服务器重做流是很可靠的。 无数据分歧:在保证主数据库及备用数据库必须能够同步方面增强了安全性,这个和无数据丢失模式一样重要。这就
如何读懂statspack报告 (zt)
产生一个statspack报告是比较简单的,但是如何读懂statspack报告却不是那么容易,需要对Oracle的体系架构、内存结构、等待事件以及应用系统有充分的了解,加上不断的实践,才能基本读懂statspack报告并且从报告中找到调整优化Oracle的途径。 下面接合一个实际的statspack报告,大致分析一下。[@more@]1.基本信息分析DB Name DB Id Instance Inst Num Release OPS Host------------ ----------- ------------ -------- ----------- --- --------- ---RES 2749170756 res 1 8.1.7.0.0 NO resSnap Id Snap Time Session
数据库应用管理(zt)
1.数据库的性能数据库的性能是一个企业或组织在选择数据库时首先要考虑的,尤其是一些大型的,关键的联机事务处理应用,对数据处理的速度要求很高,能否满足主要业务响应时间的需求十分重要。信息系统运行一段时间后,由于大量的数据插入、删除和修改操作,因此随着时间的推移必定会影响运行的效率。这就需要有专门的技术人员负责监视、分析系统的性能,以改进空间和处理效率。应用系统性能的好坏只有从运行的状况来检验,需要有专门的技术人员负责对运行状况进行统计分析,依靠工作实践及经验,根据实际应用的环境,不断改进数据库设计,
RMAN中nocatalog概念
nocatalog方式就是用control file作为catalog,每一次备份都要往控制文件里面写好多备份信息,控制文件里面会有越来越多的备份信息。若为catalog则必须要首先要创建目录备份数据库,建立恢复目录。[@more@] 当通过rman nocatalog方式备份Oracle,Oracle使用controlfile存放备份信息。因此,当使用rman nocatalog方式备份时,备份controlfile是非常重要的。初始化参数control_file__record_keep_time设置备份信息保存时间,到规定时间就自动清除以前的备份信息 alter sysem set control_file_record_keep_time=7 sc
Oracle Standby如何查看归档文件(从主库传来的)是否真的应用?
select process,client_process,sequnce#,block# from v$managed_standby . [@more@]standby是以什么方式来传送log的,process栏位会显示你所做standby对应的传送方式,如下:# RFS - remote file server# MRP0 - detached recovery server process# MR(fg) - foreground recovery session到主库:select max(sequence#) from v$archived_log;然后在备库上用2楼的语句查询得到的sequnce#对比一下,一般会比主库相差一个sequence#(等待传送过来并应用)
Oracle Standby系统相关
http://www.oracle.com.cn/viewthread.php?tid=66266[@more@].
Standby和Primary DB出现通信问题后的arch gap 传输问题
.[@more@] 通讯好了(时间不能太长--controlfile里的arch信息是循环使用的,如果发生这种情况需手工处理:具体见oracle官方文档)后oracle自动会处理掉 。 Primary DB: # for oracle9i standby . *.log_archive_dest_state_1=enable *.log_archive_dest_state_2=enable*.log_archive_dest_2="service=standby optional reopen=60" *.log_archive_min_succeed_dest=1 ------------------- Standby DB: # for oracle9i standby . *.log_archive_dest_state_1=enable *.log_archive_dest_state_2=enable*.standby_arch
Oracle中的 统计溢出为负数的现象(zt)
v$sql.buffer_gets由于采用的是C的int类型,C的unsigned int型可以表示2^32,而包含正负整数,就只能表示一半。所以这个数值经常会溢出而显示负数。随便找一个生产的数据库,就可以找到类似的情况:[@more@] SQL> select sql_text,executions,to_char(buffer_gets) from v$sql where buffer_gets <0; SQL_TEXT------------------------------------------------------------------------------------------------------------------------EXECUTIONS TO_CHAR(BUFFER_GETS)---------- --------------------------------
让孩子聪明过人的八秘诀(zt)
为了孩子将来能聪明过人,一些父母从孕期开始就做好了充分准备,比如多吃富含高蛋白的食品,进行胎教等;孩子出生后,营养补充更为丰富。可是,就算孩子把这些东西全吃下去,能保证孩子一定聪明吗?答案是未知的。爱子之心虽无可厚非,但有些做法不仅不科学,而且也不够全面。 养育一个聪明孩子是项“综合工程”,父母们该注意哪些问题呢?[@more@] 1.准妈妈应多吃新鲜疏菜和水果 不要以为准妈妈在孕期多吃肉食就一定对胎儿有好处。研究证明,多吃肉食的孕妇所生的新生儿,大脑皮层的沟回较少,这是因为胎儿肥胖,大脑皮层
Oracle logging 和nologging 的区别
.[@more@] redo log 记录发生在oracle数据库中的一举一动,当你往表里插入数据时候,如果表上存在索引,oracle会自动帮你维护这些索引。但是这个看似简单的维护索引的工作背后有许多动作要做的,redo 就会生成这些全过程。对于 nologging 参数:也只是在特定的条件下才会大大减少redo 生成的数量.例如:以下摘自<expert one-on-one oracle> index creations and ALTERs (rebuilds). Bulk INSERTs using a 'direct path insert' via the /*+ APPEND */ hint. LOB operations (updates to large objects do not have to be
英国评选出十大超级食物
什么是超级食物?它们不仅要有卓越的营养价值,还要有出色的味道口感和平易近人的价格。此外,它们还要能给你额外的惊喜。据英国《每日邮报》6月16日报道,以下10种食物,绝对是你在购买时最“物有所值”的。[@more@]杏仁:根据美国临床营养学杂志公布的一项研究表明,在食用等量杏仁的情况下,女性比男性能获得更强的饱腹感,所以,杏仁天生就是女性减肥的好帮手。同时,长期食用杏仁可减少罹患心脏病的风险,效果类似于他汀类药物。提示:请具有以上保健功能的甜杏仁,它们为苦杏仁;虽然外形看起来类似,但味道和保健功能并
你知道哪些食物是发物吗?
关心健康的人常会看到这样一种说法:某某食物是发物,得了某些疾病的人不能吃。可是,这些食物为何被叫做发物,它们又与哪些疾病“犯冲”,也许大家并不清楚。[@more@] 所谓的发,我们可以理解成“诱发、引发、助发”某些疾病的食物。 发物大多是腥膻味的,如牛、羊肉;或是辛热性的,如鱼;或是生发性的,如韭菜、笋,以及海鲜虾蟹、腐乳等。发物对过敏性疾病、出疹性疾病、皮肤病、某些精神疾病、疮疡等都有诱发作用,但是,疾病类型不同,需要忌口的食物也有差异。 皮肤瘙痒病少吃韭菜。“生发类发物
DataGuard physical standby创建与维护
首先介绍一些概念physical standby database ,即直接从主库接受archivedlog然后做基于block的物理恢复,所以physical standby在物理文件一级完全等同于主库。 [@more@]Logical standby database是把主库上传过来的archived log通过logminer技术,解析为sql语句,直接在logical standby上作基于sql的同步。 从9iR2开始的默认模式 maximum performace, 采用maximum protection和maximum Availability可以保证数据的零丢失,但代价是如果standby库出问题或standby库无法和primary库连接,则primary库也会down 掉(以保证不产生redo log)。重