2平时系统有漏洞,补丁的,要及时修复,打补丁
3养成定期杀毒的好习惯
海腾数据黄强为您解答,希望可以帮助您,望采纳。1 电脑的常识
用电脑时不要连续打开多个窗口,主要是IE窗口。
电脑死机造成的主要原因就是系统中毒,电脑散热问题。提高电脑速度主要还是主机的配置,比如刚买的电脑用时感觉速度还可以,用几天感觉慢了,这时你就要查毒,基本上杀毒软件都不管用,主要是心理任务。
有的人说我有杀毒软件电脑怎么中毒之类的话。这属于正常,朋友你想想都是先有的病才发明的治这种病的药,如果病人等不及有可能挂掉。
当然这只是比如。出现这种情况好是重装系统。
还是就是装常用软件最好不要装在C以免造成不必要的麻烦。
自己打下去的,有的句子不太通希望能理解意思。希望采纳。
2 电脑小常识
用什么清洁电脑键盘
水——错误
用水清洁电脑不仅不能将电脑表面的病毒或细菌清除,还很容易浸入电脑,造成电脑的短路或内部零件的氧化、生锈。
酒精——错误
酒精虽然能够消毒除菌,有利于维护人体健康,但对电脑却损害极大。因为电脑的许多零部件上都涂有防氧层,酒精的高溶解能力很有可能腐蚀防护层,缩短电脑寿命。
专业电脑清洁剂——正确
专业电脑清洁剂采用活性剂及泡沫式的方式清洁电脑。专家建议每2周清洁电脑一次。
用安美弛生物型电脑键盘清洁水。
清洁剂买回来了,如何正确地为键盘“洗脸”呢?电脑清洁公司人员介绍说,键盘的日常清理,只需将适量清洁剂喷在键盘上,用棉球或干净棉布将键盘正面和按键侧面擦拭干净即可。每隔一定时间(视键盘的使用频率而定),可进行一次彻底清理。彻底清理时最好将键盘拆开,电路部分可能有些尘土,可用干净干燥的软棉布或柔韧的面巾纸轻轻擦拭,不需要清洗。需清洁的主要是按键和键盘的正面板,可用干净软棉布或面巾纸沾用清洁剂彻底清洁。等干燥之后再按原样安装好。需要提醒的是,部分大的按键带有簧片,安装的时候一定要将簧片装上,否则长时间使用会损坏按键。
3 电脑的小常识有哪些
电脑可分为输入设备(键盘、鼠标)、输出设备(显示器、打印机)、主机(CD-ROM、硬盘)等,现在我就介绍一下它们的保养之道。
一、键盘:键盘是手指接触最频繁的地方,容易被灰尘弄得有时会接触不良,所以键盘应加上一个防尘膜。
二、鼠标:鼠标常会出现不灵活,有时要往左,偏偏它就往右。主要原因是鼠标没有及时清洁。鼠标是靠底下的小球滑动来定位的,把小球拿出来清一清,就会跟新的一样。
三、显示器:显示器保养的学问就比较多了,像是色彩的明暗、对比要适中,这样眼睛才不会容易疲劳,另外显示器也要常常擦拭,许多人用手去摸显示器屏,弄得指纹满屏,这样真的是有害我们的视力。
四、硬盘:硬盘的磁头是浮在硬盘的圆盘上的,有轻微碰撞,读取资料就会有出现问题。所以计算机在运作时,不要去移动主机箱,另外,不要轻易开关计算机,因为一开一关,硬盘又 作了一次。所以平时离开就不要关计算机,关屏幕就行了。
五、CD-ROM:CD-ROM最常发生的问题是挑盘,读不到数据。所以要定期清理CD-ROM,光盘也要好好的保管,刮痕太多,也会影响到数据的读取。
六、打印机:打印机也是一个很怕灰尘的设备,闲置时要记得盖上一个防尘布。另外喷墨打印机在每次开机的时候,都会去清洗一下喷嘴,这样会很浪费墨水,所以,用到打印机的时候再开,这样子会比较省。
然后就是笑常识了 很多的哈 这个就是自己琢磨就行了哈
4 电脑常识有那些
电脑日常保养维护指南 同样是一台电脑,为什么有的人用了几年都照样运转良好,而有的人用了不到半年就经常发生蓝屏、死机甚至不能启动呢?这里的关键就在于你日常对电脑的维护和保养有没有做好。
笔者以前由于不善于保养,电脑经常处于 状态。后来经过不断学习摸索总算对这些教训有了一定的了解,并总结了不少经验。
好东西不敢独享,现在写出来供广大的电脑使用者参考。 首先,是CPU的保养。
CPU作为电脑的心脏,它从电脑启动那一刻起就不停地运作,它的重要性自然是不言而喻的,因此对它的保养显得尤为重要。在CPU的保养中散热是最为关键的。
虽然CPU有风扇保护,但随着耗用电流的增加所产生的热量也随之增加,从而CPU的温度也将随之上升。高温容易使CPU内部线路发生电子迁移,导致电脑经常死机,缩短CPU的寿命,高电压更是危险,很容易烧毁你的CPU。
所以我们要选择质量好的散热风扇。散热片的底层以厚的为佳,这样有利于储热,从而易于风扇主动散热。
平常要注意勤除灰尘,不能让其积聚在CPU的表面上,以免造成短路烧毁CPU。硅脂在使用时要涂于CPU表面内核上,薄薄一层就可以,过量会有可能渗到CPU表面和插槽,造成CPU的毁坏。
有很多电脑发烧友喜欢对CPU进行超频,其实现在主流的CPU频率达1GHz以上了,这时超频的意义已经不大。更多考虑的应是延长CPU寿命。
如确实有需要超频,可考虑降电压超频。切忌通过提高内核电压来帮助超频,因为这是得不偿失的。
高温高压很容易造成CPU内存发生电子迁移,甚至击穿烧坏CPU的线路。而厂家对这种人为的损坏是不负任何责任的。
谁都不想为了体验一下一点点的提速而过把瘾就死吧。 第二,是主板的维护。
现在的电脑主板多数都是四层板,六层板,所使用的元件和布线都非常精密,灰尘在主板积累过多时,会吸收空气中的水份,此时灰尘就会呈现一定的导电性,可能把主板上的不同信号进行连接或者把电阻,电容短路,致使信号传输错误或者工作点变化而导致主机工作不稳或不启动。我们在实际电脑使用中遇到的主机频繁死机、重启、找不到键盘鼠标、开机报警等情况多数都是由于主板上积累了大量灰尘而导致的,这时只要清扫机箱内的灰尘后故障不治自愈就是这个原因。
主板上给CPU、内存等提供供电的是大大小小的电容,电容最怕高温,温度过高很容易就会造成电容击穿而影响正常使用。很多情况下,主板上的电解电容鼓泡或漏液,失容并非是因为产品质量有问题,而是因为主板的工作环境过差造成的。
一般鼓泡,漏液,失容的电容多数都是出现在CPU的周围,内存条边上,AGP插槽旁边,这是因为上述几个部件都是计算机中的发热量大户,在长时间的高温烘烤中,铝电解电容就可能会出现上述故障。 了解了以上的情况,你在购机的时候就要有意识地选择宽敞、通风的机箱。
另外,定期开机箱除尘也是必不可少的一项工作,一般是用毛刷轻轻刷去主板上的灰尘。由于主板上一些插卡、芯片采用插脚形式,常会因为引脚氧化而接触不良,可用橡皮擦去表面氧化层并重新插接。
当然有条件时你可以用挥发性能好的三氯乙烷来清洗主板。 第三,是硬盘的保养。
硬盘是计算机中最重要的存储介质,但是很多人却忽视了对硬盘的维护保养,一打开电脑就会让硬盘满负荷运转:看高清晰的DVD影片、进行不间 断的BT下载、使用Windows的系统还原功能,使得硬盘总是处于一种满负荷运转的状况。 BT下载之所以速度快,是由于每个用户的下载和上传几乎是同时进行,也就是你在下载的同时,也要上传数据给其它用户。
而且BT时是将下载的数据直接写进硬盘,因此对硬盘的损耗也很大。如果你经常使用BT下载,就要加大一些Cache应该可以减少硬盘读写,提高性能。
一般设在8-16MB,内存大的最好设为32MB。另外要注意的是不要一次性开太多的下载或上传的窗口,1到3个就行了。
还有在BT运行时,最好调出任务管理器把它的优先权调到低于标准。 容易造成硬盘异常的,还有硬盘保护软件。
比如“还原精灵”,由于很多人不注意在重装系统或是重新分区前将它正常卸载,往往会发生系统无法完全安装等情况。此时再想安装并卸载“还原精灵”,却又提示软件已经安装,无法继续,陷入死循环中。
这种故障是由于 “还原精灵”接管了INT13中断,在 *** 作系统之前就控制了硬盘的引导,用FDISK/MBR指令也无法解决。本来这只是软件的问题,但很多人经验不足,出了问题会找各种分区工具“试验”,甚至轻率地低级格式化,在这样的折腾之下,硬盘很可能提前夭折!建议用户在遇到自己不懂的硬盘故障时,要多向身边的高手请教。
如果周围没有这样的人,你也可以下载答疑软件“电脑专家2005”,并向里面的电脑专家进行请教,切忌动不动就用各种工具低级格式化而给硬盘造成致命的损害。 最后要注意的是千万不要在硬盘的使用过程中移动或震动硬盘。
因为硬盘是复杂的机械装置,大的震动会让磁头组件碰到盘片上,引起硬盘读写头划破盘表面,这样可能损坏磁盘面,潜在地破坏存在的硬盘上数据(你的心血哟!),更严重的还可能损。
5 电脑有那些小常识
环境类
1正确开关计算机电源,使用时先开显示器,再开主机,不使用的时候要先关主机,再关显示器,避免对主机的瞬间冲击,保护重要部件,从而延长使用寿命。
2电脑摆放要正确,应该避免阳光直射,远离火炉、空调或电机等大功率设备,在显示器一米之内杜绝有磁性物体(如:磁铁、磁头改锥),环境越好,电脑运行越稳定。
3市电环境要合格,现在都是3C电源,必须要有效接地,可以避免漏电和增强抗干扰能力,如果遇有大的电压波动,建议暂停使用。
4防止灰尘危害,灰尘进入主机长期积累会产生静电,损坏电脑和影响内部散热,导致容易死机和运行速度慢不稳定。
小心雷雨季节,如遇雷雨天气,一定要拔下网线和主机电源插头,避免雷电击穿电脑或者引发火灾。
5注意防潮,环境比较潮湿的地区,如果长时间不使用机器,会导致机器受潮,引起电性能故障,请保持在每月至少开机两次,并且正常运行十分钟以上。
应用类
1小心黑客和病毒,系统需要及时的软件升级,避免遭到黑客攻击,解决不稳定的问题,建议使用正版的杀毒软件,使用在线方式对病毒库升级,可以查杀最新的病毒,系统速度才更加快,更加稳定。
2不要突然断电,电脑在使用中千万不要突然断电关机,这种情况很容易损坏硬盘和其它部件,导致数据丢失,缩短使用寿命。
3不要随意搬动,在开机状态绝对禁止对主机或显示器进行擦拭、移动等工作,以免导致硬盘产生坏道、甚至损坏,对于显示器容易画屏损坏。
4避免“流氓软件”,这类软件往往会影响正常上网,强行添加无关链接和进行系统设置,导致系统速度异常缓慢甚至崩溃,如果遇到建议用360安全卫士等反流氓软件进行保护。
5定期整理硬盘数据,对硬盘进行检查或清理,有助于文件归档,有利于提高运行速度。
6注意静电防护,尤其是在冬天干燥的环境中,更容易产生高压静电放电,会对电脑内部芯片造成不可修复的损坏。在要插拔电脑连接线之前,可以先洗一下手,或者先触摸一下接地的物体,如房间中的暖气、没有贴壁纸墙面等等,以导去身上的静电。
7正确插拔USB设备,这类设备一般可以带电插拔,但不正确的方法 *** 作,则会损坏电脑和设备,丢失数据。取下这些设备前,必须先在windows系统中“安全删除硬件”,然后才能从电脑上拔下设备的数据线。
8禁止带电插拔,连接在主机周围的设备,如键盘鼠标、显示器、打印机、音箱等都是禁止带电从主机插拔的,因为非常容易造成设备内部或者主机内部的芯片烧毁。
6 关于电脑小常识
使用电脑时,眼睛每天要在荧屏上、文件、键盘间移动,加上视点间亮度及视距的频繁变化,可致眼不适,眼肌疲劳、暂时性视力下降,继发头痛。
机房面积应是所有机器设备面积总和的5-7倍,室内净高不低于25米。设备放置位置,应是 *** 作者面向窗户,并与窗户平行,充分利用自然光线,但应避免光线直接照射到显示器。
显示屏的上端不要高于人的眼睛。人眼最佳视角是视屏线以下30度范围。
屏幕大小至少应为38厘米(对角线测量),距人眼距离以45-60厘米为宜,50厘米最佳,屏幕和文件架与眼睛应保持相等的距离,以免 *** 作人员的眼睛不断地转动脖子和身体,造成疲劳。显示屏上加一块计算机专用滤色板,即可阻挡射线,又可使屏幕光线柔和,减轻对眼睛的 。
键盘位置应低于写字台。 电脑 *** 作每小时起身活动、休息15分钟,做眼保健 *** ,有助于视疲劳及肌肉疲劳的及时消除。
妊娠期接触显示屏时间以每周小于20小时为宜。不在室内吸烟,因吸烟可加速小负离子的消失。
经常用紫外线杀菌,以弥补空调机的不足和减少污染。在天气晴好时,应定时打开窗户通风换气,增加室内空气负离子的浓度和新鲜空气。
专家提醒电脑使用者要有自我保护意识: 1使用电脑时,应多眨眼,每1—2小时要休息15分钟; 2荧光屏应在视线之下; 3为了避免反光和不清晰,电脑不应放置在窗户的对面或背面; 4不要在黑暗中看电脑,因为黑白反差对眼睛有损害。 此外,一些视力保护产品也会对您有所帮助,例如各种电脑视保屏,这些视保屏可以在一定程度上降低电脑屏幕的辐射和电脑屏幕闪烁对眼睛的 要避免伤害的第一步,当然是要有好的显示器。
当然,加装护目镜是另一种加强防护功能根据最近针对国小视力检查报告的一项统计发现,有50%以上学生都有近视的顷向,而且是年级愈高,状况愈严重;造成这种结果的主凶,就是近距离长时间看电视,其次是不当的阅读写作姿势。这项报导不禁让我们联想到,学电脑过程当中不正是集这些原因之大成吗?在资讯挂帅的时代,尽早让孩子接触电脑,又是一般家长的期望,唯恐学晚了孩子会输在起跑线上,就在这种既期待,又怕受伤害的复杂情绪下,每位想让孩子学电脑的家长,不禁想要问如何避免电脑对眼睛的影响? 学电脑对身体所造成的伤害,当然不只是对眼睛而已,对手部、腕部、颈部、背部等都会有不良影响,但是,后者可以运用辅助工具或适当的设备加以改善,而对眼睛的影响却是要 *** 作者及环境、设备共同配合,才能有效避免因学电脑所造成的副作用。
依据劳委会劳工安全卫生所研究报告指出,从事电脑工作人员,必需要有适当休息。所以在规定中特别明订,凡从事眼力或精密作业人员,每工作两小时,至少要休息十五分钟。
因此,在这些措施下,似乎适当的休息是避免电脑造成眼睛伤害的良方。然而,实际上以儿童对电脑的好奇与喜爱程度,若没有父母长辈在旁,随时纠正,能自我控制的小朋友恐怕是了了无几了。
这也无怪乎『电视儿童』与『近视儿童』要话上等号了。 要预防儿童在学习电脑过程中眼睛的伤害,可以分别从硬体设备、环境改善、教育方式、习惯养成及保健运动五个方面作起: 1 硬体设备:对电脑而言,萤幕(显示器)是对外沟通的眼睛,却也是让儿童眼睛伤害的元凶。
因此,要避免伤害的第一步,当然是要有好的显示器。目前电脑一般标准配备是SUPER-VGA15" 800600规格为主,基本上而言差别不大,但是,实质上一分钱,一分货,在同一规格上应尽量选择低辐射、高画质非交错扫描、防磁及省电等考量因素。
当然,加装护目镜是另一种加强防护功能,所以,在选购时透光率及防辐射效率一定要多加注意,免得只是加装一片遮光镜,反而对眼睛多一个负担造成伤害。最后还要提醒读者,若是预算许可,大尺寸高解析度,当然是更佳选择。
2 环境改善:有了适当的设备,还要有好的环境配合,才能使伤害更进一步降低。而环境改善是指:充足的照明设备、善用植物绿化环境、选择适合於儿童使用的电脑桌椅等,这些环境的配合是防止儿童在使用过程中因为不适造成偏差。
3 教育方式:儿童在使用电脑时,家长陪同及适时提醒纠正,是最恰当的机会教育,因为,使用电脑时所造成的不良影响,往往是慢慢累积而成的,尤其是对眼睛的伤害,若家长不能在初期纠正小朋友斜视、凝视、贴近观看等不良动作,那麽,一旦养成可就去之不易。 4 习惯养成:好的习惯养成是有方法的,首先是建立正确的 *** 作方式,如眼睛要保持高於萤幕,距离在四十五至七十公分,开机时离电脑萤幕一手臂长的距离,开机后远离萤幕背面九十公分以上,以避免辐射伤害,这些都是良好习惯的养成。
5 保健运动:除了有好的软硬体设备及环境,更重要的是要有一套简单易学的眼睛保健运动,先轻轻闭上眼睛,将眼球由左到右慢慢作旋转运动,再反方向各作五次,慢慢张开眼睛作眨眼睛运动十~十五次,再作远方凝视三~五分钟,每次二十~三十秒,最后以温毛巾(若没有可以将双手来回搓揉发热)轻覆於双眼。 总之,任何一种学习若是工具不好、习惯不良、方法不当,都是造成伤害的起。服务器的日常维护方法:
步骤/方法
经常更改系统管理员密码
定期更新系统补丁
检查系统是否多出超级管理员,检查是否有帐号被克隆
在“开始”>运行中输入“cmd”>在输入 net localgroup administrators
在“开始”>运行中输入“msconfig”检查随机启动的程序和服务,关掉不必要的随机启动程序和服务。
服务器上的所有程序尽量安装程序的最新稳定版。
检查SERVU是否被创建有执行权限的用户或者对C盘有读写权限的用户,并且给SERVU设置一个登录密码。如果需要请给serv_u设置独立启动账户。
不要安装任何的第三方软件。例如XX优化软件,XX插件之类的,更不要在服务器上注册未知的组件。
不要在服务器上使用IE访问任何网站,杜绝隐患那是必须的。
检查系统日志的“安全性”条目,在右侧查看近期“审核成功”的登录
不要在服务器上双击运行任何程序,不然怎么中了木马都不知道。
不要在服务器上用IE打开用户的硬盘中的网页,这是危险的行为。
不要在服务器上浏览,以前windows就出过GDI+的安全漏洞。
及时的更新病毒库,查杀病毒。
定时的查看系统各个盘符的磁盘权限,是否为设定的安全权限。
确保你自己的电脑安全,如果自己的电脑不安全,服务器也可能不太安全。
注意事项
要经常性的检查自己的电脑,以免透过远程连接到服务器,进而成为攻击的目标为了能更好的使用和延长服务器的使用寿命,定期的对服务器进行维护是非常必要的。但是,在维护服务器的时候一定要小心的处理好维护的工作,否则出现错误的话就会影响很大。为了方便大家在维护中了解一些维护内容的同时又能避免出现错误。下面就收集了一些资料供大家参考。
硬件维护
1、储存设备的扩充
当资源不断扩展的时候,服务器就需要更多的内存和硬盘容量来储存这些资源。所以,内存和硬盘的扩充是很常见的。增加内存前需要认定与服务器原有的内存的兼容性,最好是同一品牌的规格的内存。如果是服务器专用的ECC内存,则必须选用相同的内存,普通的SDRAM内存与ECC内存在同一台服务器上使用很可能会引起统严重出错。在增加硬盘以前,需要认定服务器是否有空余的硬盘支架、硬盘接口和电源接口,还有主板是否支持这种容量的硬盘。尤其需要注意,防止买来了设备却无法使用。
2、设备的卸载和更换
卸载和更换设备时的问题不大,需要注意的是有许多品牌服务器机箱的设计比较特殊,需要特殊的工具或机关才能打开,在卸机箱盖的时候,需要仔细看说明书,不要强行拆卸。另外,必须在完全断电、服务器接地良好的情况下进行,即使是支持热插拔的设备也是如此,以防止静电对设备造成损坏。
3、除尘
尘土是服务器最大的杀手,因此需要定期给服务器除尘。对于服务器来说,灰尘甚至是致命的。除尘方法与普通PC除尘方法相同,尤其要注意的是电源的除尘。
软件维护
1、 *** 作系统的维护
*** 作系统是服务器运行的软件基础,其重要性不言自明。多数服务器 *** 作系统使用Windows NT或Windows 2000 Server作为 *** 作系统,维护起来还是比较容易的。
在Windows NT或Windows 2000 Server打开事件查看器,在系统日志、安全日志和应用程序日志中查看有没有特别异常的记录。现在网上的黑客越来越多了,因此需要到微软的网站上下载最新的Service Pack(升级服务包)安装上,将安全漏洞及时补上。
2、网络服务的维护
网络服务有很多,如是用于>#说明:由csdn下载,原版为doc格式,有对应的xml表,不过还是应该对每个服务的数据库单独考虑需要的检查表格。
DB2维护手册
目录
DB2维护手册 1
一、 DB2日常维护日 *** 作 3
1、 检查管理服务器是否启动 3
2、 检查DB2实例是否已经启动 3
3、 查看表空间状态是否正常 3
4、 查看表的状态 4
5、 查看磁盘空间 4
6、 检查存储管理软件是否正常 4
7、 检查数据库备份是否正常 5
8、 检查归档日志是否正确归档了 5
9、 查看缓冲池的命中率 5
10、 查看当前运行最频繁的SQL,其命中率是否正常 5
11、 查看当前连接的应用程序,有没有非法连接 5
12、 检查有没有死锁 6
13、 对表和索引进行RUNSTATS 6
14、 检查表是否需要重组 6
15、 对需要重组的表进行重组 7
二、 DB2日常维护月 *** 作 7
1、 查看DB2日志 7
2、 检查备份和日志是否都保存好了 7
三、 DB2日常维护季度 *** 作 7
1、 通过快照监控器,查看系统性能如何 7
2、 数据库补丁级别 8
四、 注意事项 8
1、 不要删除活动日志文件 8
2、 注意交易日志存储空间 8
3、 按照系统的实际工作量配置日志空间 8
4、 设置正确数据库代码页 9
5、 检查许可证(LICENSE)安装情况 9
6、 创建数据库前调整好系统时间 9
7、 不要随便执行 CHOWN (CHMOD) –R (UNIX/LINUX) 9
8、 在归档日志模式下使用LOAD记得加NONRECOVERABLE参数 9
五、 附:以脱机方式重组表 9
六、 附:索引重组 10
七、 附:收集和更新统计信息的准则 11
八、 附:使用 CLP 捕获数据库运行状况快照 13
一、 DB2日常维护日 *** 作
1、 检查管理服务器是否启动
用ps命令查看是否有dasusr1后台进程
#ps -ef | dasusr1
请确保管理服务器已经启动,如果没有启动,则按以下步骤启动管理服务器:
以管理服务器用户(UNIX默认是DASUSR1)登录
发出db2admin start命令
如果是HA环境,则要保证在脚本中正确配置了启动命令
2、 检查DB2实例是否已经启动
用ps命令查看是否有db2sysc后台进程
#ps -ef | db2sysc
也可以以DB2实例所有者登录,通过发出db2start命令来确保启动了实例(如果实例已经启动,则会告知SQL1026N 数据库管理器已激活;否则,将把实例启动起来)
3、 查看表空间状态是否正常
以db2实例所有者登录
#db2 list tablespaces show detail //在单分区上查看表空间的状态,正常返回0x0000
# db2_all list tablespaces show detail //在所有分区上查看表空间的状态
可以使用LIST TABLESPACES 命令确定连接数据库中表空间的当前状态,可以使用SHOW DETAIL选项查看表空间的详细信息。比如,我们连上SAMPLE数据库,执行list tablespaces show detail ,可以看到状态返回值是0x0000,此时,使用db2tbst可以查看状态编号对于的状态含义,具体语法如下:
db2tbst <tablespace state> 可以查看编号所代表的状态
db2tbst 命令接收十六进制的状态值,并返回相应的表空间状态。例如,命令 db2tbst 0x0008 返回 State = Load Pending 。而该十六进制的状态值反过来又是 LIST TABLESPACES 命令输出的组成部分。表空间的外部可见状态是由单个状态值的十六进制总和构成的。例如,如果表空间的状态是 Backup Pending和 Load in Progress,那么所返回的十六进制值就是 0x20020(0x00020 + 0x20000)
4、 查看表的状态
查询系统目录视图以获得关于数据库的有用信息。例如,下面的语句使用 NOT LIKE 断言,返回在 SYSCATTABLES 中有项的所有用户定义的表的名称,以及每个表的列数和表的状态(N = 正常;C = 待审核(check pending))
#db2 select tabname, colcount, status FROM syscattables WHERE tabschema NOT LIKE 'SYS%' ORDER BY tabname
也可以使用load query命令查看单个表的状态,比如对表TEST1,我们可以发出如下命令:
#db2 load query table test1
5、 查看磁盘空间
查看数据库活动日志目录是否已满,活动日志目录可以使用get db cfg查看,注意一定不要手工删除活动日志
#df -k
查看SMS表空间对应的容器目录空间是否满了
#df -k
查看DMS表空间中是否还有可用页
#db2 list tablespaces show detail //在单分区上查看表空间的是否还有可用页
# db2_all list tablespaces show detail //在所有分区上查看表空间是否还有可用页
6、 检查存储管理软件是否正常
请检查TSM或其他存储管理软件是否正常,以及磁带机是否运行正常。
7、 检查数据库备份是否正常
请查看TSM或第三方存储管理软件,看备份映像文件是否完整的保存到了磁带机上了,想在DB2上查看备份情况,可以使用LIST命令
# db2 list history backup all for 数据库名
8、 检查归档日志是否正确归档了
请确保活动日志目录下没有的日志文件都已经正确归档到了带机上(查看TSM或第三方存储管理软件)。
查看活动目录里的日志文件:
#ls -l
9、 查看缓冲池的命中率
# db2 get snapshot for bufferpools on 数据库名
查看缓冲池的命中率,看其是否低于95%(命中率越高越好)
10、 查看当前运行最频繁的SQL,其命中率是否正常
# db2 get snapshot for bufferpools on 数据库名 > logtxt
用grep命令查看" Number of executions"执行次数最频繁的语句,看其命中率是否正常。
比如:
grep -n " Number of executions" snapout | grep -v "= 0" | sort -k 5,5rn | more
11、 查看当前连接的应用程序,有没有非法连接
#db2 list applications show detail
看这些连接的情况,看有没有不合适的IP连上来,或者不被允许的第三方工具连上来,比如一些第三方工具连上来会对表进行锁定,影响业务系统正常运行,这个时候可以用FORCE APPLICATIONS (应用程序句柄)停下来。
12、 检查有没有死锁
# db2 get snapshot for all on 数据库名 > logtxt
用grep命令查看输出的文件中是否有死锁的记录,比如
grep -n "Deadlocks detected" logtxt | grep -v "= 0" | more
13、 对表和索引进行runstats
#db2 runstats on table 表名 and index all
对系统表以及变化比较频繁的表运行统计信息,建议写成shell脚本自动运行。
14、 检查表是否需要重组
使用REORGCHK命令,通过统计数据检查表是否需要重组,语法如下:
REORGCHK [UPDATE | CURRENT ]STATISTICS ON [TABLE SYSTEM| TABLE USER | TABLE ALL | TABLE table_name | SCHEMA schema_name]
UPDATE STATISTICS: 更新表的统计数据,根据该统计数据判断是否需要重组表
CURRENT STATISTICS:根据当前表统计数据判断是否需要重组表
TABLE table_name : 对单个表进行分析
TABLE ALL: 对数据库所有的表进行分析
TABLE SYSTEM: 对系统表进行分析
TABLE USER : 对当前用户模式下的所有表进行分析
#db2 reorgchk update statistics on table all
15、 对需要重组的表进行重组
#db2 reorg table 表名 //通过重构行来消除“碎片”数据
#db2 reorg indexes all for table 表名 //只重组索引
比如:
reorg table db2inst1org index by_id
将根据索引by_id,如果不加INDEX选项将重组表和所有的索引
reorg table db2inst1org index by_id use tempspace1
使用指定的临时表空间重组表
表重组完成后需要进行RUNSTATS。另外,记住在分区数据库环境中,如果想在所有节点运行命令,需要使用db2_all命令。
二、 DB2日常维护月 *** 作
1、 查看DB2日志
请至少每月查看一次db2diaglog文件,看其中是否有异常。
2、 检查备份和日志是否都保存好了
通过TSM或第三方存储管理软件,查看备份和归档日志是否都保存好了,在数据库级别查看备份,可以使用:
# db2 list history backup all for 数据库名
三、 DB2日常维护季度 *** 作
1、 通过快照监控器,查看系统性能如何
通过快照监控器,抓取数据库的信息,分析数据库性能是否合理:
# db2 get snapshot for all on 数据库名 > logtxt
2、 数据库补丁级别
# db2level
四、 注意事项
1、 不要删除活动日志文件
DB2 的活动日志文件不能被删除。一旦 DB2 的活动日志文件被删除,或者所在的存储设备出现问题,则不可避免地造成 DB2 数据库系统宕机。
2、 注意交易日志存储空间
在归档日志模式下,如果没有使用自动归档方式,则存储的日志文件会不断增多,有可能造成日志所在的文件系统空间满。 当这种情况发生时,会根据参数 BLK_LOG_DSK_FUL 的配置而有不同的现象:
1)如果该参数启用,则 DB2 数据库可继续读 *** 作,但是写 *** 作会挂起
2)如果该参数没有启用,则 DB2 数据库会停止工作
两种情况下,都需要到日志所在的文件系统添加了空间才恢复正常。
3、 按照系统的实际工作量配置日志空间
DB2数据库通过日志文件维护数据的完整性和一致性。DB2 数据库的日志空间可通过如下公式计算:
日志空间 = (主日志文件 + 二级日志文件) 日志文件尺寸
其中:
1) 主日志文件由参数 LOGPRIMARY 控制,
2) 二级日志文件由参数 LOGSECOND 控制
3) 日志文件尺寸由参数 LOGFILSIZ 控制
4) LOGPRIMARY + LOGSECOND < 256 (不同的 DB2 版本略有不同,请参看相同版本的 DB2 手册确认)
4、 设置正确数据库代码页
由于数据库的代码页在数据库创建之后是无法修改的,所以在创建数据库时一定要选择正确的代码页。
错误的数据库代码页会造成 JDBC/ODBC 访问时中文字段被截断(包括控制中心),这种情况需要重建数据库以修改数据库代码页。
从全局规划来说,如果应用需要访问多个数据库,那么这多个数据库的代码页应该是一致的。
5、 检查许可证(License)安装情况
许可证过期会造成不必要的服务中断,所以在 DB2 安装完毕后,建议检察许可的安装情况
6、 创建数据库前调整好系统时间
在数据库创建好之后,调整系统时间会造成数据库内部时间戳的异常。数据库中一些对象和时间相关,一旦时间不准确要调整需要很小心。错误的时间调整可能会造成很多问题,如:
1)某些对象失效,例如 :
SQL0440N,找不到具有兼容自变量的类型为 “<例程类型>” 的名为 “<例程名>” 的已授权例程
2)数据库日志逻辑错误 -> 宕机
3)常见错误 – 只调整时间,未调整时区
7、 不要随便执行 chown (chmod) –R (UNIX/Linux)
在实例目录下chown (chmod) -R 会造成
1) 在数据库服务器上 db2 connect to <dbname> 能连接上数据库
2) db2 connect to <dbname> user using 连接不上
8、 在归档日志模式下使用LOAD记得加NONRECOVERABLE参数
五、 附:以脱机方式重组表
以脱机方式重组表是整理表碎片的最快方法。重组可减少表所需的空间量并提高数据访问和查询性能。
必须具有 SYSADM、SYSCTRL、SYSMAINT 或 DBADM 权限,或者必须具有对表的 CONTROL 权限才能重组表。必须具有数据库连接才能重组表。
标识需要重组的表之后,可以对这些表运行 REORG 实用程序,并且可以选择对在这些表上定义的任何索引运行该实用程序。
1 要使用 CLP 重组表,请发出 REORG TABLE 命令:
db2 reorg table testemployee
要使用临时表空间 mytemp 重组表,请输入:
db2 reorg table testemployee use mytemp
要重组表并根据索引 myindex 对行进行重新排序,请输入:
db2 reorg table testemployee index myindex
2 要使用 SQL 调用语句重组表,请使用 ADMIN_CMD 过程发出 REORG TABLE 命令:
call sysprocadmin_cmd ('reorg table employee index myindex')
3 要使用 DB2 管理 API 重组表,请使用 db2REORG API。
在重组表之后,应收集有关表的统计信息,以便优化器具有最准确的数据来评估查询访问方案。
六、 附:索引重组
通过删除和插入 *** 作对表进行更新后,索引的性能会降低,其表现方式如下:
• 叶子页分段
叶子页被分段之后,由于必须读取更多的叶子页才能访存表页,因此 I/O *** 作成本会增加。
• 物理索引页的顺序不再与这些页上的键顺序相匹配(此称为不良集群索引)。
叶子页出现不良集群情况后,顺序预取 *** 作的效率将降低,因此会导致更多的 I/O 等待。
• 形成的索引大于其最有效的级别数。
在此情况下应重组索引。
如果在创建索引时设置了 MINPCTUSED 参数,则在删除某个键且可用空间小于指定的百分比时,数据库服务器会自动合并索引叶子页。此过程称为联机索引整理碎片。但是,要复原索引集群和可用空间以及降低叶级别,请使用下列其中一种方法:
• 删除并重新创建索引。
• 使用 REORG INDEXES 命令联机重组索引。
因为此方法允许用户在重建表索引期间对表进行读写 *** 作,所以在生产环境中可能需要选择此方法。
• 使用允许脱机重组表及其索引的选项运行 REORG TABLE 命令。
联机索引重组
在使用 ALLOW WRITE ACCESS 选项运行 REORG INDEXES 命令时,如果同时允许对指定的表进行读写访问,则会重建该表的所有索引。进行重组时,对基础表所作的任何将会影响到索引的更改都将记录在 DB2® 日志中。另外,如果有任何内部内存缓冲区空间可供使用,则还将这些更改放在这样的内存空间中。重组将处理所记录的更改以便在重建索引时与当前写活动保持同步更新。内部内存缓冲区空间是根据需要从实用程序堆中分配的指定内存区域,它用来存储对正在创建或重组的索引所作的更改。使用内存缓冲区空间使索引重组 *** 作能够通过这样的方式来处理更改,即先直接从内存读取,然后读取日志(如有必要),但读取日志的时间要晚得多。在重组 *** 作完成后,将释放所分配的内存。重组完成后,重建的索引可能不是最佳集群的索引。如果为索引指定 PCTFREE,则在重组期间,每页上均会保留相应百分比的空间。
对于分区表,支持对各个索引进行联机索引重组和清除。要对各个索引进行重组,指定索引名:REORG INDEX index_name for TABLE table_name
对于空间索引或多维集群(MDC)表,不支持采用 ALLOW WRITE 方式的联机索引重组。
注: REORG INDEXES 命令的 CLEANUP ONLY 选项不能完全重组索引。CLEANUP ONLY ALL 选项将除去那些标记为“删除”且被认为要落实的键。此外,它还将释放所有标记为“删除”且被认为要落实的键所在的页。在释放页后,相邻的叶子页将会合并,前提是这样做可以在合并页上至少留出 PCTFREE 可用空间。PCTFREE 是指在创建索引时为其定义的可用空间百分比。CLEANUP ONLY PAGES 选项仅删除那些标记为“删除”且被认为要落实的所有键所在的页。
使用 CLEANUP ONLY 选项对分区表的索引进行重组时,支持任何访问级别。如果未指定 CLEANUP ONLY 选项,则缺省访问级别 ALLOW NO ACCESS 是唯一支持的访问级别。
REORG INDEXES 具有下列要求:
• 对索引和表具有 SYSADM、SYSMAINT、SYSCTRL 或 DBADM 权限,或者具有 CONTROL 特权。
• 用于存储索引的表空间的可用空间数量等于索引的当前大小
在发出 CREATE TABLE 语句时,考虑在大型表空间中重组索引。
• 其他日志空间
REORG INDEXES 需要记录其活动。因此,重组可能会失败,尤其是在系统繁忙和记录其他并发活动时。
注: 如果具有 ALLOW NO ACCESS 选项的 REORG INDEXES ALL 命令运行失败,则会标记索引无效并且此项 *** 作不可撤销。但是,如果具有 ALLOW READ ACCESS 选项的 REORG 命令或具有 ALLOW WRITE ACCESS 选项的 REORG 命令运行失败,则可以复原原来的索引对象。
七、 附:收集和更新统计信息的准则
RUNSTATS 命令收集表、索引和统计信息视图的统计信息,以为优化器提供准确信息进行访问方案选择。
在下列情况下,使用 RUNSTATS 实用程序来收集统计信息:
• 当数据已装入表中且已创建适当的索引时。
• 当在表中创建新的索引时。如果自从上次在表中运行 RUNSTATS 以来尚未修改表,则只需要对新的索引执行 RUNSTATS。
• 当一个表已用 REORG 实用程序重组时。
• 当通过数据修改、删除和插入已大量更新表及其索引时。(此处所指的“大量”可能表示有 10% 到 20% 的表和索引数据受影响。)
• 在绑定性能非常重要的应用程序之前
• 当您想要比较当前和先前统计信息时。如果定期更新统计信息,则可以及早发现性能问题。
• 当预取量更改时。
• 当使用了 REDISTRIBUTE DATABASE PARTITION GROUP 实用程序时。
注:
在先前版本的 DB2® 中,此命令使用了 NODEGROUP 关键字,而不是 DATABASE PARTITION GROUP 关键字。
• 使用 RUNSTATS 实用程序来收集关于 XML 列的统计信息。 使用 RUNSTATS 仅收集 XML 列的统计信息时,将保留 LOAD 或上一次执行 RUNSTATS 实用程序已收集的非 XML 列的现有统计信息。如果先前已收集关于一些 XML 列的统计信息,则在当前命令未收集关于该 XML 列的统计信息时,将删除先前收集的 XML 列的统计信息;在当前命令收集了关于该 XML 列的统计信息时,将替换先前收集的 XML 列的统计信息。
要提高 RUNSTATS 性能并保存用来存储统计信息的磁盘空间,考虑仅指定应该收集其数据分布统计信息的列。
理论上,您应在运行统计信息之后重新绑定应用程序。如果查询优化器具有新的统计信息,则它可以选择不同的访问方案。
如果您没有足够的时间一次收集全部的统计信息,则可以运行 RUNSTATS 来每次仅更新几个表、索引或统计信息视图的统计信息,并轮流完成该组对象。如果对选择性部分更新运行 RUNSTATS 期间由于表上的活动而产生了不一致性,则在查询优化期间将发出警告消息(SQL0437W,原因码 6)。例如,如果执行 RUNSTATS 来收集表分布统计信息,以及在某个表活动后,再次执行 RUNSTATS 来收集该表的索引统计信息,则可能发生这种情况。如果由于表上的活动产生了不一致并且在查询优化期间检测到这些不一致,则发出该警告消息。当发生这种情况时,应再次运行 RUNSTATS 来更新分布统计信息。
要确保索引统计信息和表同步,执行 RUNSTATS 来同时收集表和索引统计信息。索引统计信息保留自上次运行 RUNSTATS 以来收集的大部分表和列的统计信息。如果自上次收集该表的统计信息以来已对该表做了大量修改,则只收集该表的索引统计信息将使两组统计信息不能在所有节点上都同步。
对生产系统调用 RUNSTATS 可能会对生产工作负载的性能产生负面影响。RUNSTATS 实用程序现在支持调速选项,在执行较高级别的数据库活动期间,可以使用调速选项来限制执行 RUNSTATS 的性能影响。
在分区数据库环境中收集表的统计信息时,RUNSTATS 仅收集执行该命令的数据库分区上的表的统计信息。将此数据库分区的 RUNSTATS 结果推广到其他数据库分区。如果执行 RUNSTATS 的数据库分区不包含特定表的一部分,则将请求发送到数据库分区组中包含该表一部分的第一个数据库分区。
收集统计信息视图的统计信息时,将收集所有包含该视图引用的基本表的数据库分区的统计信息。
考虑以下技巧来提高 RUNSTATS 的效率和已收集的统计信息的有效性:
• 仅对用来连接表的列或 WHERE、GROUP BY 以及查询的类似子句中的列收集统计信息。如果对这些列建立了索引,则可以用 RUNSTATS 命令的 ONLY ON KEY COLUMNS 子句指定列。
• 为特定表和表中特定列定制 num_freqvalues 和 num_quantiles 的值。
• 使用 SAMPLE DETAILED 子句收集 DETAILED 索引统计信息,以减少对详细的索引统计信息执行的后台计算量。SAMPLE DETAILED 子句减少收集统计信息所需要的时间,并在大多数情况下产生足够的精度。
• 当创建已填写的表的索引时,添加 COLLECT STATISTICS 子句来在创建索引时创建统计信息。
• 当添加或除去了大量表行时,或如果更新了收集其统计信息的列中的数据,则再次执行 RUNSTATS 来更新统计信息。
• 因为 RUNSTATS 仅收集单个数据库分区的统计信息,所以,如果数据不是在所有数据库分区中一致分发的,则统计信息将不太准确。如果您怀疑存在变形数据分发,则您可能想要在执行 RUNSTATS 之前使用 REDISTRIBUTE DATABASE PARTITION GROUP 命令来在各数据库分区之间再分发数据。
八、 附:使用 CLP 捕获数据库运行状况快照
可从 CLP 使用 GET HEALTH SNAPSHOT 命令来捕获运行状况快照。该命令语法支持检索运行状况监视器监视的不同对象类型的运行状况快照信息。
先决条件
必须具有实例连接才能捕获运行状况快照。如果没有实例连接,则创建缺省实例连接。要获取远程实例的快照,必须先连接至该实例。
过程
要使用 CLP 捕获数据库运行状况快照
1 从 CLP 发出带有期望参数的 GET HEALTH SNAPSHOT 命令。
在以下示例中,将在启动数据库管理器之后立即捕获数据库管理器级别运行状况快照。
db2 get health snapshot for dbm
2 对于分区数据库系统,可为特定分区捕获专门的数据库快照,或者为所有分区捕获全局的数据库快照。要对特定分区(如分区号 2)上的数据库捕获运行状况快照,请发出以下命令:
db2 get health snapshot for db on sample at dbpartitionnum 2
要对所有分区上的所有应用程序捕获数据库快照,请发出以下命令:
db2 get health snapshot for db on sample global
以下命令捕获的运行状况快照带有附加详细信息,包括公式、附加信息和运行状况指示器历史记录:
db2 get health snapshot for db on sample show detail
3 对于基于集合状态的运行状况指示器,可对所有集合对象捕获数据库快照,而不考虑这些对象的状态。常规 GET HEALTH SNAPSHOT FOR DB 命令返回所有集合对象,这些对象需要针对所有基于集合状态的运行状况指示器的警报。
要对列示了所有集合对象的数据库捕获运行状况快照,请发出以下命令:
db2 get health snapshot for db on sample with full collection服务器的维护分硬件的和软件的 硬件系统的维护是服务器维护中最基础、最重要的部分 对服务器硬件系统的维护最简单的就是修改服务器,增加或升级某些部件。例如为支持多芯的主板增加CPU、内存硬盘扩容、添加千兆光口网卡、安装SCSI卡提高数据读写速度、安装RAID卡以增强数据容错能力等。另外,有些服务器部件如电源和风扇由于长时间不间断运转,也可能出现老化或故障现象,这也要求我们及时对其进行更换 另外还有一些日常的维护,例如:除尘(除尘,我想就不用我多说啦吧!)、巡检(巡检是一个常规任务,通过看服务器前面板的指示灯状态了解服务器的运行情况) 软件系统的维护还分为 *** 作系统的维护和应用程序的维护主要就是看看日志文件,打打补丁修复一些BUG 服务器的维护用文章写出来的话恐怕一天也写不完! 我说的这些只是些基本的! 不知道对LZ有没有帮助
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)