材料常用的数据库很好

2024-07-07

材料常用的数据库很好(精选6篇)

材料常用的数据库很好 第1篇

材料学科常用数据库列表和网站大全[最全,最有价值!][无重复!] ★ ★ ★

remeo2088(金币+3,VIP+0):非常好,谢谢!

材料学科常用的20个数据库列表

【请大家多多评价!你的评价是对我最大的鼓励!】

1、ASM-Internationa lhttp://cyberbuzz.gatech.edu/asm_tms/phase_diagrams/pd/

2、日本国立材料科学研究所:材料数据库---http://mits.nims.go.jp/db_top_eng.htm

3、Thermophysical Properties of Matter Database https://cindasdata.com/Applicati...+Group&mgcode=1

4、(美国)国家标准与技术局(NIST)物性数据库 http://webbook.nist.gov/chemistry/name-ser.html

5、中科院物性及热化学数据库—

http:// 9.http:// 日本国立材料科学研究所:材料数据库

材料常用的数据库很好 第2篇

下面介绍几种较有特色的地板材料。

1.全钢弯边地板是传统的有黑边全钢地板。目前大量通用的无黑边无弯边地板在实际使用中,常常出现地板边缘翘起,引起机房地面大面积不平。全钢弯边地板,由于增加了弯边而增加了地板边缘的刚性,可避免边缘翘起引起的地面不平现象。

2.线槽地板,随着综合布线系统的深人发展,架空线槽地板应运而生。架空线槽地板是由走线槽与地板本体相间组拼的活动线槽地板,集架空地板与线槽于一体,使布线更具灵活性,同时可根据规范要求将强、弱电隔离,并用颜色或标记区分强、弱电线槽,方便以后二次布线及检修、维修的直观性。另外,布线时只需打开线槽盖。线槽地板表面可以铺抗静电地毯,也可以将相同或不同颜色的磁性PVC贴面分别吸附在走线槽与地板本体表面,使强、弱电线槽位置一目了然。

其他地面材料 l.亚麻地板

亚麻地板由天然材料制成,燃烧性能为Bl缘级,是真正的健康环保材料,且具良好消音效果、舒适的脚感、极佳的弹性(ARMSTONG亚麻地板独有的软木成分便以上性能更加突出)、耐烟烫、耐油、具有天然耐菌功能(美国国立癌症研究所已证明,亚麻籽油所含的Omega-3脂肪酸有抗癌的作用,还有天然的抗炎因子,用以外敷,可治疗过敏、牛皮癣和发炎)。亚麻地板一般规格为宽2m、长最大为31m、厚2mm,并有33种时尚的色彩供选择。

2.抗静电塑胶地板

抗静电塑胶地板是利用塑料粒子界面形成的防静电网络和配套的铜网接地,使体内防电和表面防静电相结合,从而具有永久性防静电功能。其规格一般为宽1.83m,长20m,厚度有2、2.5、3、3.5mm可选。该产品花色品种较多,抗静电指标也不同,系统电阻范围为I05~l08Ω。抗静电塑胶地板用胶黏贴于地面,之间的缝隙用配套的特殊焊条焊接。不同颜色的抗静电塑胶地板的拼接处理可取得较好的装饰效果。

3.石材

天然石材有大理百、花岗岩,并因其天然多彩、便于清洁、美观大方的特点而广泛使用在办公区域。大理石一般含有杂质,且大理石中的碳酸钙受大气中二氧化碳、水汽的作用,容易风化和溶蚀,使表面失去光泽,其硬度、强度、耐久性均不如花岗岩,用于墙面地面.更合适。花岗岩抗风化性能好、耐酸性高,磨光板表面光亮,色泽鲜明。在机房办公区、接待厅等的地面,使用人造大理石和人造花岗岩更为合适。因为机房使

用石材的面积相对较少,而人造石材、地砖品种繁多、结构紧密、色泽均匀,其物理和力学性能可等于或优于天然石材,特别是无色差这一点更是天然石材所不具备的。

4.抗静电地毯

因其吸音性好和脚感舒适,常常用于会议室,但易吸附灰尘、不易清洁,因此不适宜用于机房区。

活动地板配套设施

(1)风口地板。不同厂家的活动地板,其风口形状和尺寸不同。有些风口地板的板体本

身配有长方孔或圆孔,排列图案不尽相同,也有些另配铝合金条形格栅镶嵌在板体之间。风口有固定通风率,也有可调的。风口板的数量应根据风量、风速和地板的风口有效面积计算确定,摆放位置根据每个设备的热负荷情况进行调整。

(2)走线板。走线板开口位置和尺寸一般应根据设备的要求来确定。开口位置尽量在地 板边缘,这样检修时不需要拔下电源线。开口边缘应用PVC等材料封边,以免割破电气线缆绝缘层。地板下电气引上线最好套金属软管以防鼠咬。

(3)补边板。房间周边或设备支架周围都可能有不足600mm的地板需切割后封胶或封边处理:为保证机房地板的稳定和平整,在地板平面设计中应统筹规划,避免出现小于30Omm的补边地板。

(4)地板吸板器。地板下管线、器件的维修等都需要将地板块拿起来放在一边,因此机房应配置一定数量的吸板器,吸板器有单头、双头,均可满足使用要求。

(5)地板下面空间的防尘和保温处理。这些处理应根据环境条件要求确定。

活动地板安装

(1)活动地板的安装应在机房内其他装修及各系统安装完成并对地面清洁处理后进行。

(2)建筑地面应符合设计要求,并应清洁、干燥。活动地板空间作为静压箱时,四壁及地面均作防尘处理,不得起皮和辙裂,并铺设隔热层(3)地板下作保温时,保温材料应平整、干燥,面层应作防尘、包封处理。(4)活动地板在安装过程申应随时调整水平,做到表面平整、接缝平直。(5)空调机、配电柜、服务器机柜等设备机架应固定于原地面,与地板之间无连接或是弹性接触,以免空调机设备的振动传递到活动地板上。(6)活动地板的理想高度在46~6lcm之间。(7)现场切割的地板,周边应光滑、无毛刺,并按原产品的技术要求作相应处理。

(8)活动地板铺设过程中应随时调整水平。遇到障碍或不规则地面,应按实际尺寸镶补并附加支撑部件。

(9)在活动地板上搬运、安装设备时应对地板表面采取防护措施。铺设完成后,做好防静电接地。

使用活动地板带来的问题

以上分析表明,活动地板的确是能满足早期数据机房要求的一种既有效又实用的方式。但也很显然,最初使得活动地板必不可少的众多要求已不复存在。实际上,数据机房的要求已经发生了重大变化。因此,我们需要重新考察活动地板所带来的问题。

(1)地震。使用活动地板给确保或确定数据机房的抗震等级带来了较大的难度。位于地板方栅格上的支撑装置会削弱设备的抗震稳定性。由于每个安装环境的情况都不同,因此要测试或检验安装环境的抗震等级几乎是不可能的。如果安装环境要求具各一定的抗震性能,则这将是一个比较严重的问题。

在1995年日本神户及周边地区发生的大规模地震中,该地区的各个数据机房遭到了前所未有的破坏。许多本应在数小时或数天内恢复运作的数据机房居然长达数月无法投入使用,因为许多原认为具备一定抗震等级的活动地板系统严重变形,甚至导致地板支架戳穿了IT设备。损害的设备需要进行抢救和维修或更换,不仅耗时而且费力。

在2001年的美国世贸大楼坍塌过程中,附近的很多数据机房本应经受得住这场灾难的袭击,但由于建筑物遭受撞击而导致活动地板系统变形和坍塌,使得这些数据机房受到严重损害并长时间处于瘫痪状态。以客户附近数据中心的平均停机时间达5个星期为例,这大约相当于50,000分钟,而要实现5个9(即99.999%)的可靠性,每年的停机时间只能有5分钟。相比之下,比设计值足足差了10,000倍。假设地震导致的停机时间占预计使用时间的10%,则除非这种级别的地震每100,000年发生一次,客户附近数据中心的可靠性才能达到5个9,而这种假设几乎是天方夜谭。

在地震多发地区,如果使用活动地板,则可靠性不可能达到5个9。即便有这种意图,在实际应用中也无法得以实现。这就是运营商不使用活动地板的原因之一,这也正是活动地板不再成为高可靠性数据中心的明智之选的最主要原因。

(2)缆线的操作。在当今的数据机房中,设备使用年限大约为两年,这使得数据线和电源线几乎总在不断地发生变化。如果将缆线放置在活动地板下面,则对缆线的操作会非常麻烦,一旦缆线的要求发生变化,则不仅效率低,同时成本也高。(3)地板的载荷。一般而言,设各机架可承受重达900千克的重量,而且可能需要转动以挪动位置。另外,数据机房还需要用来移动和固定这些设备的装置。如果采用活动地板,则可能需要进行特殊的加固,而且在某些环境中,加固会受到过道的限制。要确保地板的载荷不超过上限,需要花费大量的资金并进行细致的规划。

只有在铺设好全部地板砖之后,活动地板才能达到承受全部载荷的状态。地板的抗挠强度(侧面)取决于地板砖的铺设情况。不过,如果数据机房需要频繁地变动或维护缆线,则经常需要拆卸一些地板砖甚至整排地板砖。这种情况会造成活动地板的严重不稳定而散架坍塌。

(4)净高度。在某些数据机房备选地点,安装活动地板后会导致室内净高度不符合相关规定。挣高度问题会限制对数据中心位置的选择。在日本,通常的做法是将天花板上移以弥补活动地板占据的空间,从而可获得所需的净高度。

(5)电线管。缆线在活动地板下通行时,应符合一些特殊的消防规定。在有关法规申,活动地板相当于一个“通风室”。由于空气频繁流动,因而消防法规将通风室中的失火视为一种特殊的不安全隐患。因此,活动地板下的缆线必须采用防火电线管进行敷设,电线管材料主要是是金属管,也可以是其它特殊的防火聚合物。其结果是,安装这种电线管不仅操作复杂而且成本较高,如果运营中的数据机房需要改变电线管,将会格外地麻烦。

(6)保密性。早期活动地板下客观上为藏匿人或设备提供了空间。如果数据机房分割为多个小隔间,如托管机房,则可以通过活动地板进入隔离的区域。这也是许多托管机房不使用活动地板系统的原因。(7)配电系统。与活动地板刚刚萌生的那个时代相比,现代数据机房中每平方米内的分支电路数目要多得多。在大型机当道的时代,仅凭一个硬连线的大电流分支电路即可为一个占据6块地板或2.2平方米的机柜供电。今天,同样的面积可容纳两个机架,而每个机架都要求具备带A、B路输入的220V电路(功率为I2kW),总共有12个分支电路。分支电路的大幅增加,导致电线管的密度急剧上升,从而严重阻碍了地板下的空气流通。为了保障足够的空气流通量,活动地板的高度将需要提高400~600mm。而活动地板高度的增加不仅会危及结构上的完整性,还影响到成本、地板载荷、抗震性等多个方面。(注:121gmm即4英尺,是上个世纪70年代敷设大型通风管道留下的空间,现代数据机房挣高度为2.6~3.2m,地板下一般是300一400mm。)

(8)清洁。活动地板区域非常不便于进行清扫。由于清扫困难以及清洁工作所存在的意外风险,活动地板下方往往无人间津,灰尘、沙砾以及其它各种杂质日复一日,越积越多。这时如果将地板砖取下,地板下面的气流可能会发生气流变化,而将沙砾甚至其它物体收入设备缝隙或人眼中。

(9)安全性。打开的地板砖会给在数据中心走动的操作人员和参观人员带来一些意外危险。如果数据中心内活动地板的高度超过600mm,则掉入打开的地板砖的位置下将会使导致严重伤亡的概率大大增加。在今天的数据机房中,设备需要频繁地移动,因而可能会超出地板的载荷,而导致地板塌陷。

(10)成本。活动地板往往意味着较高的成本。其常见成本包括工程设计成本、材料成本、制作成本、安装成本、验收成本等,一般每平方米为1500元。而且,数据机房最终可以利用的最大空间通常取决于活动地板,而与当前的、近期内的要求甚至是需要使用此空间的实际最终要求无关。每平方米1500元的成本并不包括电源线和数据线成本。这笔成本很可观,应该只在有实际需要时才计算在内。

淘汰活动地板所存在的障碍

虽然越来越多的数据机房已经摒弃了活动地板,而且效果也是显而易见的,但一些数据机房仍在沿用采用活动地板的设计。下面总结出了淘汰活动地板过程中所存在的以下几点障碍。

(1)感性认识。活动地板是高可用性企业数据机房的一种象征。对于许多公司而言,在向其重要客户介绍本公司的设施时,数据机房占据着极其重要的地位。不具备活动地板的数据机房被认为是不完整、不完善或质量没有达到最佳水平。其结果便是安装活动地板,以形成一个完美的形象。在某些情况下,安装的活动地板空间很小不能进行冷却、布线,事实上,除了装装门面之外,这种活动地板根本不具备正常运行所需的功能。迄今为止,这一间题是淘汰活动地板最大的障碍。

(2)冷却设计。数据机房设计人员和操作人员对活动地板的冷却设计所具备的灵活性给予了很高评价。在活动地板设计中,可以在一定的范围内移动通风口的位置,以获得合适的出风口温度,而采用高架通风管的管道系统要做到这点甚为困难。此外,活动地板的通风设计更为成熟,设计人员可以比较准确地预测系统性能。

(3)配电系统。随着从少量大型IT设备向大量小型IT设备的变迁,与活动地板体系结构刚刚萌生的那个时代相比,现代数据机房中每平方米内的分支电路数目要多得多。部署这些分支电路需要更多的空间。如果不采用活动地板,则必须使用架空设计来铺设这些电路。而敷设于天花板内的分支电路的安装、维护与管理要比地板下的分支电路更为困难。近来,架空机架配电系统取得了重大进展,相比地板下的配电系统而言,其成本更低。如果与新兴的架空制冷方法相结合,可形成一种有效的替代方案,以弥补活动地板的种种缺陷。

诸多缘由使得活动地板面临淘汰的命运。无论从经济角度还是从技术角度考察,活动地板都不具备不可或缺的备件,再加上它所存在的种种问题,表明该产品在某些情况下已不再适用,尤其对于小型数据中心。由于活动地板的设计已经很成熟,再加上活动地板象征着高效数据机房,受这一传统观念的影响,很多数据机房在短期内仍可能继续使用活动地板。隔断墙

机房隔断墙施工应满足以下要求:

(一)无框玻璃隔断,应采用槽钢、全钢结构框架。墙面玻璃厚度不小于10mm门玻璃厚度不小于l2mm。表面不锈钢厚度应保证压延成型后平如镜面,没有不平的视觉效果。

(二)石膏板、吸音板等隔断墙的沿地、沿顶及沿墙龙骨建筑围护结构内、表面之间应衬垫弹性密封材料后固定。当设计无明确规定时固定点间距不宜大于800mm。

(三)竖龙骨准确定位并校正垂直后与沿地、沿顶龙骨可靠固定。(四)有耐火极限要求的隔断墙应与竖龙骨平等铺设,不得与沿地、沿顶龙骨固定。竖龙骨的长度应比隔断墙的实际高度短30mm,上、下分别形成l5mm膨胀缝,其间用阻燃弹性材料填实。全钢防火大玻璃隔断,钢管架刷防火漆,玻璃厚度不小于l2mm,且无气泡。

(五)安装隔断墙板时,板边与建筑墙面间隙应用嵌缝材料可靠密封。(六)隔断墙两面墙板接缝不得在同一根龙骨上,每面的双层墙板接缝亦不得在同一根龙骨上。

(七)安装在隔断墙上的设备和电气装置应固定在龙骨上,墙板不得受力。(八)隔断墙上需安装门窗时,门框、窗框应固定在龙骨上,并按设计要求对其缝隙进行密封。铝合金门窗和隔断施工应满足以下要求。

(1)铝合金门框、窗框、隔断墙的规格型号应符合设计要求,安装应牢固、平整,其间隙用非腐蚀性材料密封。当设计无明确规定时隔断墙沿墙立柱固定点间距不宜大于800mm。

(2)门扇、窗扇应平整、接缝严密、安装牢固、开闭自如、推拉灵活。(3)施工过程中对铝合金门窗及隔断墙的装饰面应采取保护措施。(4)安装玻璃的槽口应清洁,下槽口应补垫软性材料。玻璃与扣条之间按设计要求填塞弹性密封材料,应牢固严密。

四、门、窗主机房宜无窗,当有窗户时应采用中空玻璃或双层玻璃并配置防静电窗帘,以隔断太阳光的照射,保温、防尘、节约能源。窗帘和玻璃之间的距离不应小于50mm。

医学常用外文数据库的比较 第3篇

1 3个数据库的特点

1.1 MEDLINE数据库的特点

MEDLINE数据库即Medlars on line医学文献联机数据库, 是美国国立医学图书馆 (National Library of Medicine, NLM) 建立的由40多个数据库组成的医学文献分析与检索系统 (Medical Literature Analysis and Retrieval System) 中最主要的一个数据库。MEDLINE数据库创建于1879年, 为综合性生物医学文献书目数据库, 属于二次文献数据库。该数据库收录了涉及全球80多个国家、37种语言的5 200余种期刊。收录的文献以学术期刊为主, 少数文献来自于报纸、杂志和NLM海外用户有价值的时事通讯, 约90%以英文出版, 49%选自美国, 79%包含英文摘要, 总共收录从1949年迄今的1 600多万篇生物医药文献。这些文献覆盖了生物医学和卫生相关的内容, 不仅包括医学、行为学、化学、药学、护理学、生物工程学等, 也包括了生物医药研究和教育者所需的环境学、海洋生物学、动植物学、生物物理化学等内容。MEDLINE数据库自2005年起每周四至周六升级, 每周约新增2 000~4 000篇文献, 2007年共新增了670 000余篇, 每年年末MEDLINE将进行一次大规模的主题词提取并链接到医学主题词表 (Medical Subject Headings, MeSH) [1~2]。

1.2 PubMed网络数据库的特点

PubMed数据库是一个免费数据库, 又称Free MEDLINE数据库。PubMed数据库是美国国立医学图书馆的国家生物技术信息中心 (National Center for Biotechnology Information, NCBI) 研制开发的, 设在国家健康研究院 (National Institutes of Health, NIH) 。它在WWW服务器上的网址是http://www.ncbi.nlm.nih.gov/pubmed/。PubMed数据库是收录MEDLINE、PRE-MED-LINE, 还有其他如Science、Nature等电子期刊构成的数据库。自1996年至今, PubMed数据库收录约1 000万篇生物医学文献。可供检索的专业为分子生物学及NCBI部分的数据库题录。它收录了美国和另外70个国家出版的生物医学期刊约3 900种。PubMed网上更新速度是每周1次。Medline收录的大多数论文原始语种是英语, 或有英文摘要。

1.3 西文生物医学期刊文献数据库的特点

西文生物医学期刊文献数据库 (Foreign Medical Journal Full-Text Service, FMJS) 为“十一五”国家重点电子出版物项目, 是由卫生部主管, 中华医学会主办, 北京康健世讯科技有限公司承办, 中华医学电子音像出版社出版的最佳知识情报服务平台, 是我国自主研发的一个外文医学数据库平台。其国际标准连续出版号为:ISSN 1673-8292, 国内统一刊号为:CN11-9281/R。

FMJS收录核心期刊和重要期刊4 000余种, 其中100%被PubMed收录, 80%被MEDLINE收录, 文献总量600多万篇, 每年新增50多万篇, 数据每月更新。收录范围包括基础医学、临床医学、预防医学、特种医学、医学生物学、药学、药物化学、卫生保健及医学边缘学科等领域, 读者从中可以方便地查找到国际最重要的、与生物医学相关的文献。收录期刊统计:SCI 2 521种, MEDLINE 3 528种, OA期刊1 081种, 临床核心期刊119种[3]。

FMJS不仅整合了4 000余种核心外文医学期刊的文献资源, 而且是一个集文献检索服务、知识情报服务、OA期刊全文链接服务、馆际互借服务等为一体的软件服务平台。它是目前国内惟一一个真正实现了一代检索 (主题词检索) 和二代检索 (智能检索) 的外文文献知识情报服务系统。中华医学会主办的西文生物医学期刊文献数据库 (电子版) 是全新的一站式外文医学文献资源整合服务系统。所谓一站式 (All-in-One或者One Station) 服务, 是利用最新的因特网技术, 将有关生物医学领域的各种来源的信息资源, 依据一定的需要, 进行评价、类聚、排序、建库等, 重新组合成一个效能更高的信息资源体系, 实现跨平台、跨数据库的信息无缝链接, 使读者在一个入口、一个检索界面, 经一次检索就能够获得包括文献查找、评价和全文通道揭示的全方位的文献资源相关信息的一体化集成式信息服务。

FMJS的过滤器功能可以帮助医务工作者迅速检索到与自己最相关的、最重要的和最新的F1000文献、循证医学文献、系统综述文献和文献综述文献;每一篇文献的检索结果中, 都超链了世界上权威的知识评价工具 (如SCI查收、SCI查引、F1000、GOOGLE SCHOLAR、PubMed等) 。系统中的1 000余种OA期刊均可直接打开全文, 其他也都可以通过馆际互借方式看到全文。

通过FMJS提供的3种服务模式 (互联网版、局域网版、康健贵宾电子卡版) , 即可享受康健一站式的文献检索和知识情报服务。FMJS目前已为全国众多三甲综合医院、医学院和科研单位的临床医学信息检索工作, 提供了方便、经济的信息服务。

2 3个数据库检索功能的比较 (见表1)

2.1 索引的显示

3个数据库都能显示索引词表, 这个索引词表可使用户从中了解数据库内容, 起指导作用。

2.2 检索词及其布运算

3个数据库都有AND运算、OR运算及NOT运算, 都能截词检索;都能提供命中大小及命中数;检索结果都可重复使用且可交叉检索等[4~5]。

2.3 FMJS与国外出版商的电子数据库的区别

2.3.1 收录期刊不同

FMJS收录了4 028种期刊公开的文摘资源, 包括OA期刊和图书馆的馆藏期刊2部分。其他电子数据库则主要是通过整合来自于自己出版社的原版期刊而成, FMJS与其有质的不同。

2.3.2 数据整合理念类型不同

FMJS是对多元化、多要素的信息源的集成整合, 如整合了馆藏期刊、Open Acces期刊等公开的文摘信息, 揭示了F1000文献、循证医学文献、系统综述文献等。另外, 超链了Google Scholar、SCI查收查引、PubMed等, 对每篇文献的各种要素及信息进行了加工, 挖掘出这些信息的分类价值, 不同程度地揭示挖掘知识。而国外数据库则为单一的全文数据库。

2.3.3 检索方式不同

FMJS建立了全中文界面的英文检索系统, 含有多种检索途径, 打破了因检索系统不同而造成的跨库检索, 建立了统一的一站式检索平台。FMJS在检索上, 既是一个基于词义的一代文摘型检索工具, 又是一个基于语义的多元化、多要素的二代智能检索信息平台。其他外文期刊数据库都是对其自己的期刊进行检索。

2.3.4 宗旨、目的不同

FMJS是集成、整合、揭示、挖掘、利用, 提供的是新型的信息服务。国外数据库则只是信息的生产与传递。

2.3.5 服务方式不同

国外数据库一般是通过账号, 或IP限定使用, 且有并发数控制。FMJS服务方式有3种:互联网版、局域网版、康健贵宾电子卡版, 服务内容多, 且无并发数控制。

2.3.6 全文获取方式不同

国外数据库都可直接打开全文, 但FMJS没有全文, 只是揭示了全文文献国外、国内的获取通道。

3 讨论

FMJS是集文献检索、馆际互借和全文通道的整合与提示等功能于一体的综合性文献服务系统, 它具有全中文界面的英文信息检索系统、简洁明了的分类导航检索功能、全文获取通道的揭示等, 为广大汉语用户提供了中文的检索界面, 方便了检索。不仅对医院的科研水平起到了提升作用, 同时还实现了图书馆资源的合理配置和信息化服务水平的提高[6~7]。

FMJS通过强大的检索技术和基于语义的链接能力, 将质量一流的医学信息资源、独具特色的文献信息评价分析工具和专业的信息管理软件无缝地整合、揭示在一个系统里, 兼具文献情报知识的检索、分析、评价、全文通道等多项功能, 从而大大扩展和加深了信息检索的广度与深度, 加速了医学科学发现与创新的进程。

在内容上, FMJS以PubMed为核心, 凭借其独特的交叉检索功能, 有效地整合了学术期刊 (国内两大医学图书馆和Open Access等免费医学科技期刊) 及其他多个重要的网络搜索引擎、生物医学科技文献索引及评价工具等信息资源, 提供了生物医学领域中高质量、可信赖的学术信息;在功能上, FMJS提供了智能化的知识检索与管理工具, 包括引文检索、主题检索、关键词检索的跨库交叉浏览、检索结果的信息分析、个性化的定题定制服务以及检索结果的信息管理 (EndNote) 等, 帮助中国的生物医学科技研究人员快速、深入和便捷地检索和发现自己所需要的信息, 把握本学科、本专业领域研究发展的趋势与方向[8]。

高素质的馆员必须掌握至少1门外语、计算机的操作技能和专业的检索知识, 除此以外, 还必须具有极高的工作热情和吃苦耐劳的精神。熟悉多种外文数据库的检索技巧, 向读者开设数据库利用讲座, 向各种层次的读者提供不同的参考服务, 解决读者在数据库使用中遇到的各种问题。

总之, 把这几个医学数据库从索引显示、检索接口、词的检索与组配、输出功能、用接口、屏幕显示、检索模式、响应速度、后处理能力、屏幕帮助、检索字段、检索策略等方面进行对照比较, 发现这3个数据库具有许多共性, 但又各具特色, 同时也各有不足。应取长补短, 才能使国产数据库进一步发展, 与国际接轨。选择数据库应由其收录文献范围、特征, 数据库大小及增加率, 收录文献年限、更新周期, 检索费用高低及个人支付能力等来决定[9]。

关键词:医学,外文数据库,文献信息,检索方法

参考文献

[1]谢宝义.高校图书馆外文电子资源使用评价探讨———以石家庄铁道学院图书馆为例[J].情报杂志, 2009, 28 (4) :82~84.

[2]李燕.关于我馆外文数据库建设及问题思考[J].四川图书馆学报, 2010, 1:31~33.

[3]俎德玲, 应晓维, 胡雅国, 等.医院利用网络FMJS检索医学信息的策略[J].医院管理论坛, 2009, 11:61~63.

[4]张岚.EBSCOhost2.0新功能及检索技巧[J].情报探索, 2009, 10:79~81.

[5]段学芳.西文生物医学期刊文献服务系统全文传递服务平台[J].医学信息学杂志, 2009, 1:40~42.

[6]杨继玉.FMJS在医学信息检索中的应用[J].现代医院, 2008, 8 (3) :141~142.

[7]王玲, 孟笑梅.FMJS在医院图书馆建设中发挥的作用[J].医学信息, 2008, 21 (2) :197~198.

[8]唐若松.《西文生物医学期刊文献服务系统》的检索方法[J].图书馆工作与研究, 2007, 3:76.

材料常用的数据库很好 第4篇

关键词:数据库;Java;JDBC;连接池

中图分类号:TP311.13文献标识码:A文章编号:1007-9599 (2013) 06-0000-02

目前各种各样的软件信息技术都逐渐的融入到了生活中,为社会发展和人们生活做出了极大的贡献。其中Java语言程序的开发和应用,在社会中都有着很大的突破,它不但打破了传统语言程序的模式,还要有效的对其信息技术进行了有效的发展。因此在进行Java程序数据访问时候,要从各方面入手,从而达到信息的最大化。

1Java语言程序的特点

目前Java已经广泛的应用在人们的生活和办公,而与其传统的语言设计程序相比,这种技术有着很好的通用性和高效性,而且随着信息防护技术的较强,Java程序已经将这种技术融入到了该软件的应用当中,从而也提高了该程序的安全性,使得人们的信息技术有了很好的保障。由此可见,我们在进行程序设计开发的时候,对于信息的安全保护这是十分重要的,只有有效的保护了信息,这种软件程序也能收到人们的清青睐。

当我们在进行应用程序的开发时,对于数据库的链接也是十分重要的,如果当程序在运行的时,对于应用程序数据库的没有提高其连接率,那么将会严重的影响着应用程序的功能,这也给人们带来了许多的不便,而且在进行程序开发的过程中,怎么样才能使得数据库得到高效的访问,这对信息技术施工人员来说是十分重要的。而且只有提高应用程序对访问的效率才能使得,该应用软件得到很好的发展。因此,我们可以看出Java数据的访问技术,是Java应用程序的命脉。

2JDBC访问数据库的方式

JDBC是Java中连接数据库的接口技术,它是支持基本SQL功能的—个通用低层的应用程序编程接口。JDBC主要有两类接口:面向程序开发人员的JDBC API和面向JDBC驱动程序的JDBC、Driver和API。Java语言提供了一组用来执行基本的数据库操作的种类和接口的JD—BC API,这些API包含在Java语言的java.sql包中。开发者使用这些API可以完成所有基本的数据库操作,诸如管理JDBC驱动程序,并可进行数据库连接、处理相关的操作、返回操作结果等。JDBC为Java开发人员开发数据库提供了统一的机制,然而在使用JDBC访问数据库的驱动程序的具体实现方式上。

3实现方式的比较分析

Java对数据库访问的方式主要有四种,它们分别是JDBC—ODBC桥接方法、本地API连接方式、网络协议和本地协议。对这些方法分类主要是因为在不同的情况下,这些方法有着不同的运用方式和应用效果。而且不同的访问方式也存在着不同的差异。所以,我们在访问方式的选取的时候,一定要选取合适的访问方法,否知在应用软件运行的时候,将会出现极大的问题,这对人们的办公和生活有严重影响。

3.1JDBC—ODBC桥接方式

这种方式是通过ODBC驱动程序来提供JDBC对数据库的访问。使用该方式,只需要在操作系统中创建数据库管理系统(例如Oracle)的某一ODBC数据源,就可在Java程序中访问该数据源。由于操作系统中的ODBC管理程序目前已基本能支持各种类型的数据源,在Java应用程序中可以直接使用JDK所附带的驱动程序sun.idbc.odbc.Jdbc Odbc Driver进行连接,因此这种方式是一种最便捷的使用方式。但是这种方式由于需要在JDBC API和ODBC API之间进行转换,因此从效率上来说,是最不理想的一种方式。

3.2本地API方式

是一种将标准的JDBC调用转换为本地调用,即转化为某—数据库管理系统(如Oracle)的客户端调用。因此,所调用的JDBC API将实际上转换为特定数据库供应商提供的数据库API,然后通过该数据库供应商的数据库API访问数据库。这类方式的效率比第—类稍高,然而依然存在JDBC API和本地API桥接转换的问题。此外,这种方式要求在每台客户机上预装本地API库,因此不利于应用系统的维护。

3.3网络协议方式

网络协议方式是将JDBC调用转换为独立于数据库管理系统的网络协议。JDBC驱动程序并没有直接和数据库进行通信,而是和一个中间件通信,然后这个中间件和数据库进行通信。这个中间件可将Java应用程序连接到不同的数据库。

3.4本地协议方式

本地协议方式也就是我们常说的本地连接,是采用纯Java驱动程序为基础的一种新型的连接模式,在其应用的时候是通过将JDBC调用系统直接转换为能够为数据库管理做服务的一种结构体系,进而生成一种网络管理协议体系,以保障访问数据库的顺利、持续和科学。这一类驱动器的应用是以驱动程序为基础,有数据库开发商自行开发和研制的一个环节。同时这种方式的应用对于一个生成其他数据库结构都是十分必要和关键的。

通过上述方式进行比较得出,我们可以看出这四种实现的协议连接方式中,网络协议和本地协议的使用和选择在访问率上有着重大的优势,同时存在着众多可移植性的优势,在这两个方面上,这两种连接和驱动方式是极为关键和有力的。在选用访问数据库来作为实现方式的时候,我们应当根据现有工作要求的实际情况入手去总结和归纳,针对程序库中需要访问数据的类型和结构体系来加载合适的处理模式和方法,从而顺利、科学的执行相关命令与要求。

4可复用的数据库连接池机制与实现

在Java程序来进行书库卡访问的时候,数据库的连接可谓是一条不可缺少的条件,也是现代化社会发展中最为关键的一个核心环节。在工作中,需要在访问之初设置一个可靠的连接通道,在访问结束之后需要及时的关闭这一连接通道。这样的访问方式对于预防各种新建、销毁文档有着重要的保护作用,同时还可以增加应用程序的工作效率,降低开发成本,因而在目前的操作中需要针对这一现象加以研究和处理,尤其是针对那些用户和速度要求高的数据库应用系统中,更是要及时的对这些问题加以总结和处理完善,从而使得整个管理体系得到有效的完善。这种结构体系在应用中数据库结构的连接完成之后,能够及时的将数据库的连接交还给连接池,将其中扩展到连接池的功能供应要求,使得其中的配置和管理策略方面的问题都能够得到有效的连接。在此之后,执行数据库的时候就和常规的应用程序相差无几了,其无论是程序类型还是程序连接技术,都能够根据连接管理方式的不同来进行归纳和总结,从而做到因地制宜的访问,以便数据库管理连接的正常、科学进行。

5结束语

当前,由于电子信息化时代的到来给我们的生活带来了极大的方面,让人们在足不出户的情况下,就可以了解到先关的知识点,这对社会的发展和人们的生活都有着极大的作用。目前,随着一些应用程序的普遍使用,人们在开始对其进行了一定的认识。不过由于我国在电子信息处理技术和数据访问技术等方面还是存在着严重的不足,而且这些也是电子信息应用程序的命脉,因此想要将电子信息应用程序进行很好的发展,我们只有对着些程序中存在的问题进行不断的完善和发展,而且在进行相关程序的我们还要向发达国家进行请教,只有这样才能推动我国的电子信息应用软件的发展,才能使人们的生活更加的便利。

参考文献:

[1]李阳,李晓东.基于JDBC的数据库连接池技术的研究[J].科技信息,2009(06).

[2]石义良,邓娟.JSP数据库访问技术研究[J].科技资讯,2009(02).

[作者简介]常红(1980.07.21-),女,汉族,黑龙江大庆人,黑龙江生物科技职业学院讲师,硕士学位,研究方向:计算机科学与技术专业。

很好的材料 第5篇

库存周转对运输成本的影响

运输成本是因运输的策划和管理活动而产生的。在物流各项成本中,运输一般是最大的一项成本支出,在对整个美国企业2002年物流成本的统计结果显示,运输成本占总成本的一半左右。

库存周转对运输成本的影响主要通过运输批量来影响总的运输成本的:不同的库存周转率代表不同的库存持有策略,在年销售量不变的条件下,企业库存周转越快,存货的补给频率则越高,相应的运输批量也越小。这种运输批量的变化,对于特定的物流系统,运输成本也相应发生变化,总的变化趋势是随库存周转的加快而升高。但是这种变化趋势在不同的库存周转水平是不同的:在库存周转率比较低的范围增加时,总的运输成本增加的速度并不是很快;但在库存周转率比较高的范围增加时,总的运输成本增加的速度要大大增加。为什么会是这样的呢?因为在库存周转率比较低时,企业的存货水平较高,补货的周期较长,每次补货的数目较大,只要一次补货的数量大于物流系统最大的运输车辆的一次最大的装载量,运输的每车成本(车辆消耗成本、人工成本)不会发生变化(因为全年的运输总量是一定的),变化的只有管理费用,它随运输次数的增加而增加,但在总运输成本中所占比重不大,因此,总运输成本随库存周转率增大而增大,但增加趋势不是太快。但是,在库存周转已经很快的条件下,再提高库存的周转率,补货频率就相应快速增加,每次的补货量快速减小,当补货的量小于运输车辆最大的运载量时,企业必须考虑用小一些的运输工具来降低运输成本,尽管如此,单位商品的运输成本还是会随运量的减少而增加,加上那些随运输次数变化的管理费用,运输成本会随库存周转率的提高迅速增加。

库存周转对持有成本的影响

库存持有成本的发生主要由库存控制、包装、废弃物处理等物流活动引起。它是与库存水平有关的那部分成本,其组成包括库存商品所占用的资金成本,库存服务成本(相关保险和税收),仓储空间成本以及库存风险成本。

在年销量一定的条件下,库存周转率越高,单位商品在仓库停留的时间越短,成反比关系,相应的资金成本、保险以及库存风险成本也与库存周转率成反比。库存周转率越低,持有成本越高,在坐标中呈双曲线状。

库存周转对批量成本的影响

批量成本是指源于采购和生产批量而产生的成本。主要包括以下几方面的内容:购买量不同而产生的价格差异、订单下达以及处理所产生的订购成本、生产线的转换或供应商更换期间的生产能力浪费等。

库存周转对批量成本的影响是显而易见的。库存周转越快,企业从原材料的采购到产品的交付周期越短,越要求企业对订单做更敏捷的反应,在极端的条件下,企业甚至需要采用JIT(Justintime)供应制来满足零库存的需要。在这种条件下,企业实现真正的按订单生产,理论上讲,此时的库存周转率趋近于无穷大。但事实上,由于企业自身物流系统以及外部物流系统本身存在的种种因素导致完全意义上的零库存并不存在,它只不过是一种理论上的最优结果,对实际物流系统的优化起指导作用单纯的库存周转最优是以批量成本的上升为代价的,库存周转越快,采购的批量就会越小,因此在供应商处可以获得的价格折扣就越少,而且采购频率会随库存周转的加快而增加,相应的采购费用也会增加。

库存周转对仓储成本的影响

仓储成本包括仓储活动以及仓库设施的规划与选址所产生的成本。仓储成本的发生是以商品对仓库的占用空间和时间以及商品的搬运处理等活动为基础进行成本计算的。仓储设施的规划和选址活动也是仓储成本的一个方面,但是这部分在物流活动往往在物流系统的规划设计阶段就已经发生,因此,很多时候它可以作为附加内容计入仓储成本。库存周转对仓储成本的影响主要体现在对仓库设施的空间和时间占用数量上。在不变的市场年销量下,不同的库存周转率,代表不同的存货拥有量,对仓库空间的占用量是与存货的拥有量相对应的,因此,库存周转越快,年平均存货量就越少,相应的仓储成本就越低,仓储总成本与库存周转率的关系在坐标图上类似双曲线。

库存周转对订单与信息处理成本的影响

订单与信息处理成本是指订单的处理以及企业物流信息系统的管理与维护所发生的成本。由于企业物流信息系统是属于自己的计算机网络,因此,其管理与维护费用并不随信息流量的变化而变化,我们可以把这部分费用在一定的时间段内(年或季度)近似看成是定值。

订单处理涉及组织对订单的获取、订单确认、与客户的沟通、订单的履行以及送达客户等活动,因此,订单处理的成本是基于处理次数而发生的费用。但在先进的现代通信手段支持下,组织可以通过EDI,卫星数据传输等手段代替传统的手工单据、传真等,因此订单处理的部分活动的费用不再以处理的次数计算,而是在一定的时间段内为一定的数目(比如网络营运商的年服务费),但有些活动费用的发生还是与次数有关,比如与客户、供应商沟通的电话、传真费等。

总的来看库存周转的快慢,对物流系统下游的客户订单处理费用没有什么影响,但对企业物流上游的订单处理成本有一定的影响,库存周转越快,企业向供应商采购的频率越高,企业与供应商以及企业内部总的信息成本会有一定的上升,但幅度不大。库存周转与物流系统总成本的最优

最小物流总成本是通过使特定的客户服务水平的物流总成本最小化来实现。要实现物流总成本的最小化,管理者必须得到准确的成本数据,在各项成本数据上进行成本权衡分析。管理者不能任意设定库存水平和周转策略,而应该充分了解物流系统总成本的组成以及各单项成本与库存周转率之间的关系,从而做出最佳的库存周转策略,实现物流成本结构的最优化。

库存周转策略不仅对公司保持仓库数量有直接影响,而且对公司的所有物流策略,包括缺货和相关的客户服务成本都有直接的影响。事实上,物流系统成本中的各单项成本之间在物流总成本最优的前提下是相互影响的。比如在相同的客户服务水平下,库存持有成本低的公司可能会保持更多的库存,而选择慢一些的运输方式,比如改公路运输为铁路运输,这样就会获得最小的物流成本。同样,高库存持有成本的企业会选择快一点的运输方式来加快库存的周转,这样也可以在服务水平不变的条件下获得成本的最佳。不同的企业在确定库存周转策略的时候,必须根据当时公司的实际情况来选择。以下几点是选择物流成本策略时必须注意的:

1、不能一味的通过提高库存周转率的方式来获取物流成本的最优。库存持有成本在物流总成本中占有比较大的份量(仅次于运输成本),在产品滞销的公司中甚至占物流成本的绝大多数,因此,加快库存周转对与此类企业降低物流持有成本进而降低总物流成本是最行之有效的方法。但是,随着库存周转率的逐渐提高,持有成本的降低幅度也逐渐减小,与此同时,库存周转速度的加快对物流系统的其他环节的要求也越来越苛刻,换而言之,其他环节的物流成本也会随之增加,尤其是运输,而且这种增加的幅度会越来越大,在某个点增加的成本和减少的成本达到平衡,再加快库存周转速度,总成本会增加。这个平衡点会因物流系统和企业的状况不同而不同,要根据实际情况具体分析。

2、物流系统成本中各单项成本并不是孤立的,它们之间相互影响,要获得系统成本的最优,必须综合分析,整体权衡。

3、物流成本的分析必须以一定的客户服务水平为前提。物流本身就是一种服务,物流服务水平与服务成本之间存在着“二律背反”的规律,我们分析和优化物流系统成本,不能以牺牲物流服务水平为代价。因此,要以一定的物流服务水平为前提,不然,就没有了比较和参考的标准。

在今天举行的现代物流与城市发展论坛上,中外部分专家学者和物流业内人士认为,现代物流有效推动了城市经济扩张,物流业将成为中国城市发展的引擎。

目前中国三十一个省市、自治区已经拥有六百六十一个城市,并且随着城市化进程不断推进,这一数目还在持续增加。美国华盛顿大学物流运输研究院名誉主任布朗宁认为,各个城市都在通过促进物流(包括操作、管理、货物与材料流动)等服务行业的发展来促进城市的发展。

统计数字表明,流通就业率在非农产业中居第二位,创造了大量的就业机会。比如上海的物流业就以每年百分之二十一点三的速度为经济做着巨大的贡献。据中美贸易全国委员会预测,未来五年,一个不受限制的快递航空业可为中国增加八百万个就业机会。而最新的资料显示,世界五百强中近四百家在中国投资了两千多个项目,国际上五十家最大零售企业有三分之二进入中国,这些集团纷纷在华设立采购中心,使与采购相关的物流业快速起步。物流业与城市经济发展业已合流。

德国物流研究院院长库恩分析说,城市物流业不仅仅是个运输、仓储问题,它更是个复杂的社会问题。因此,考虑物流业的长足发展绝不能拘泥于业内领域。

业内人士指出,目前一些城市规划部门没有了解自身情况,盲目规划物流,以为建了仓库就是搞物流,地方保护主义又限制了统一有效的物流系统的建立,相关的法规还有待进一步完善,比如近期修改的《邮政法》还是存在着邮政系统不分家的问题,为物流业发展安下了不稳定的因素,同时营运成本过高也制约了物流业的快速发展。

针对当前中国物流业发展的瓶颈,有关专家和业内人士主张要站在战略的高度,构建良好的物流服务体系。

国家发改委综合运输研究所副所长汪鸣认为,一是要解决基础设施资源整合和能力、功能配套问题,要拿服务效率低下的交通运输和相对过剩的低水平设施开刀;二是要解决技术装备落后和效率低下的问题;三是要解决管理分散、协调性差,社会化服务水平低的问题;四是要解决物流人才培养、吸引和物流信息化、标准化问题。

材料常用的数据库很好 第6篇

事务和锁是并发控制的主要机制。在关系型数据库中,事务可以确保用户对数据库逻辑操作的完整性和一致性。如有多个用户同时建立与数据库的会话,会发生多个事务互相干扰的问题,各种关系数据库都提供锁机制来保证所有事务在执行时都得到正确结果,以避免可能产生的幻读、脏读、不可重复读等错误。本文比较了Oralce和SQL Server数据库的事务处理和锁并说明它们对并发控制处理的异同点。

1 Oracle和Sql Server中的事务处理

1.1 事务的类型

Oracle采用隐式开始一个事务,缺省情况下任何一个DML语句都会开始一个事务,直到用户发出Commit或Rollback命令,才会显式结束事务该事务。

而SQL Server有隐式事务和显式事务两种事务类型。默认情况下,SQL Server认为每个语句都是独立的一个事务并提交它,即隐式事务;如果某个事务需要包含多个语句,则需要使用显式事务,它必须封装在BEGIN TRAN和COMMIT TRAN或ROLLBACK TRAN语句组中。

1.2 DDL语句与事务控制

在Oracle中,Commit和Rollback语句只能应用于DML语句,而不应用于DDL语句,即一旦执行了DDL语句,则该语句首先隐含执行一个commit,在语句完成时也隐含执行一个commit命令,即将自动提交DDL语句前的事务和DDL语句本身的事务。因此,在执行了DDL命令后事务将无法回滚。例如在Oracle的sql*plus中执行以下代码:

由于在执行Create table语句时先隐含进行了提交,然后创建表,执行后又进行隐含提交,所以该程序只有第2条INSERT语句即插入数据Two的行被回滚,而插入One的行和创建的表都不被回滚,即使Create table语句失败,第1条INSERT语句也会被提交。如果最后Rollback更换成Commit命令,Commit命令也只影响第2条INSERT语句的操作。

相反,在Sql server的事务中如含有DDL语句,该DDL语句是可以被执行回滚操作的。将上例的代码在Sql server中执行,则代码应为:

Sql server将这3条语句作为同一事务处理,因此在执行Rollback tran命令时会将插入myTable表中的One和Two以及新创建的表test都进行回滚。在事务执行过程中如果Create table语句失败,则第1条insert语句也被回滚。如将Rollback tran更换成Commit tran命令,它将影响整个事务的提交。

1.3 事务的提交模式

在Oracle和Sql server中都有“自动提交”模式。SQL Server中默认的事务管理模式为自动提交模式,即在使用BEGIN TRANSACTION语句启动显式事务或者隐式事务模式设置为开启之前,与数据库引擎实例的连接都以自动提交模式操作,因此,每个语句在完成时,都会被提交或回滚。而在Oracle中,通常只有在执行了DDL语句或者在SQL*Plus中退出(Quit)某个用户进程时才会出现自动提交,因为在DDL命令和quit命令的源代码中已内嵌了COMMIT命令。

1.4 事务的隔离级别

隔离级别定义了一个事务与其他事务的隔离程度,设置隔离级别,就为会话中的所有语句指定了缺省的锁定行为,这虽可使程序员面临的风险增加,但却可以更好地支持数据并发访问。在SQL92标准中,事务隔离级别分为Read Uncommitted、Read Committed、Read Repeatable、Serializable四种,其中Read Uncommitted与Read Committed为语句级别的,而Read Repeatable与Serializable是针对事务级别的。

1.4.1 Oracle的事务隔离级别

Oracle支持SQL92标准中的Read Committed和Serializable两个隔离级别,并支持非SQL 92标准的Read Only和Read Write隔离级别。Read Committed是Oracle的默认隔离级别,Read Only是Serializable子集,都能避免非重复读和幻读,其区别在于Read Only是只读的,而在Serializable中可以进行DML操作。

Oralce事务处理的一个优势是它使用回滚段或撤销段来存放记录被修改前的结果,使读取和更新操作互不阻碍,快速进行,即读取操作不必等待更新事务结束,更新操作也不必因为另一事务中的读取操作而等待。

1.4.2 Sql server的事务隔离级别

SQL Server支持SQL92标准所定义的4种隔离级别,其缺省的隔离级别为Read Committed,在这种隔离级别下,读取和更新操作有时是相互阻碍的,如一个会话正在对某表进行更新操作,而另一个会话同时对该表进行读取操作,则该会话需要等待更新事务结束后才能进行读取操作。另外SQL Server允许为事务设置Read Uncommitted隔离级别,该设置使一个会话可以读取其他事务未提交的更新结果,假如该事务最后以回滚结束,则读取的结果就可能是错误的。

2 Oracle和Sql Server中的锁

锁是为防止其他事务访问指定的资源,对并发控制的事务进行的一种保护机制。当某个数据库对象正被其他进程或用户修改时,锁机制可以保护它不被修改,因而锁是实现并发控制的主要手段。

2.1 锁的粒度

锁粒度是指被锁定的数据对象的大小,要加快事务的处理速度并缩短事务的等待时间,就要使事务锁定的资源最小。

Oralce与SQL Server的锁粒度都包括行级锁、表级别锁、数据库级别锁。其中SQL Server还拥有页级锁和簇级锁。使用页级锁是因为SQL Server要求表中的行不能跨页存放,在事务操作过程中无论处理多少数据,每次都锁定一页。而簇级锁主要是当事务占用一个簇(8个连续页)时其他事务不能占用该簇,主要用于创建数据库和表时,系统用簇级锁分配物理空间。

2.2 锁类型

Oralce和SQL Server最基本的锁类型有共享锁、排他锁、更新锁,而SQL Server还专门提供了意向锁,意向锁是其他几种锁类型的变体,包括意向共享锁、意向排他锁等。Oralce和SQL Server都可以由以上基本锁类型进行组合以演变出更多的锁。

Oralce和SQL Server的锁机制对用户都是透明的,即系统能自动提供对应的等级锁来锁定资源,不需要用户专门设置。

2.3 死锁比较

死锁是指在两个以上的事务中,每个事务都因为试图加锁当前已被另一个事务加锁的数据项,从而造成的互相等待的现象。Oralce和SQL Server都能自动、有效地对死锁进行检测。所不同的是,当检测到死锁后,Oralce会选择一个执行修改数目最小的事务退出,被退出的事务会接收到一个错误信息,通知它所要访问的资源已经被另外的事务锁定,但Oralce不会自动回滚该事务,因此该事务锁定的资源仍未释放,解决方法是执行ROLLBACK或COMMIT语句或使用ALTER SYSTEM KILL SESSION语句终止该会话。而SQL Server在检测到死锁后,则会自动回滚其中一个事务并返回一个错误到连接对象,用此解决死锁并让其他事务继续完成工作。

2.4 锁争用的监测

O R A C L E用动态性能视图V$L O C K和V$l o c k e d_O B J E C T监测会话时锁的信息,V$LOCK包含所有当前由系统和所连接的会话保持的锁的信息,V$locked_OBJECT则提供当前被锁定的对象由什么锁模式锁定。SQL SERVER可采用调用系统存储过程SP_LOCK和SP_WHO,或直接查询系统表syslockinfo,或使用SSMS的活动监视器和SQL Profiler来浏览监测锁活动。

3 结束语

事务和锁是并发控制的主要机制,针对不同的数据库,用户在使用时应注意选择恰当的事务隔离级别,避免应用过长的事务,应在非高峰期间执行DDL操作和执行长时间运行的查询或事务,在实际应用中应仔细设计以防止锁争用的事务出现,并且对锁进行监控,解决死锁。

参考文献

[1]Oracle Database 10g OCP Certification All-in-One Exam Guide John Watson著.清华大学出版社,2007,4.

[2]马晓玉.Oracle 10g数据库管理应用与开发标准教程[M].清华大学出版社,2007,11.

上一篇:公共关系学考试答案下一篇:护士实习生请假条怎么写