首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某网上商城因为业务发展,原有的系统不能很好的满足需要,因此采用了一套新的经营管理系统,此系统使用SQL Server 2008数据库管理系统。此系统上线运行前,需将商场原有的数据导入到新系统中。原有系统使用SQL Server 2000,数据结构与新系统不
某网上商城因为业务发展,原有的系统不能很好的满足需要,因此采用了一套新的经营管理系统,此系统使用SQL Server 2008数据库管理系统。此系统上线运行前,需将商场原有的数据导入到新系统中。原有系统使用SQL Server 2000,数据结构与新系统不
admin
2015-07-24
60
问题
某网上商城因为业务发展,原有的系统不能很好的满足需要,因此采用了一套新的经营管理系统,此系统使用SQL Server 2008数据库管理系统。此系统上线运行前,需将商场原有的数据导入到新系统中。原有系统使用SQL Server 2000,数据结构与新系统不完全一致。因此需要把数据从SQL Server 2000导入到SQL Server 2008中,为了保证数据一致性,数据导入过程中要求暂停业务且必须在3小时内完成。
在成功导入历史数据后,此系统顺利上线运行。在上线运行的第一周,发现数据库服务器的CPU使用率很高,达到近90%,高峰期间达到100%,且系统内存占用率达到90%,但系统I/O很轻。业务人员反应系统操作速度很慢。为了提高系统运行速度。在不修改应用程序的前提下,两位工程师提出了不同的解决办法:
Ⅰ.为服务器增加2颗CPU,缓解CPU使用率很高的问题;
Ⅱ.为服务器增加一倍内存,缓解内存使用率很高的问题。
考虑成本,现阶段只能按照一种方案实施。请指出在现有情况下,哪种方案更合理并给出理由。
选项
答案
第一种方案比较合理。原因:SQL Server 2008采用将数据缓冲在内存的方式,因此内存的使用率比较高是正常情况,且现阶段I/O并不存在问题,表明内存满足需求。此阶段CPU使用率很高,表明CPU计算资源不足,因此增加CPU数量对解决问题有效。
解析
提高数据库性能的方法一般是从外部环境、调整内存分配、调整磁盘I/O、调整竞争资源等几方面着手来改变数据库的参数。SQL Server 2008采用将数据缓冲在内存的方式,因此在数据库系统运行的过程中会占用一定的内存,又因为I/O并不存在问题,说明内存尚满足需求。CPU使用率很高,表明CPU的计算能力不足,应该增加CPU的数量。
转载请注明原文地址:https://kaotiyun.com/show/jIlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
关于操作系统的叙述哪一个是不正确的?
计算机病毒对于操作计算机的人
在单CPU系统中,如果同时存在24个并发进程,则处于就绪队列中的进程最多有【】个。
当下述哪一条成立时,称X→Y为平凡的函数依赖?
关系数据模型通常由3部分组成,它们是
在下面的两个关系中,学号和班级号分别为学生关系和班级关系的主键(或称主码),则外键是学生(学号,姓名,班级号,成绩)班级(班级号,班级名,班级人数,平均成绩)
数据管理技术发展阶段中,人工管理阶段与文件系统阶段的主要区别是文件系统
在UNIX系统中,一个命令的执行会花费一些时间,为了避免等待,可采用
关于计算机的操作系统,下面叙述不正确的是
在数据库并发控制中,两个或更多的事务同时处于相互等待状态,称为【】。
随机试题
产品的边际转换率
行政系统专业化分工与合作体制得以形成的制度前提与保障是()
患者,男,51岁。上腹部烧灼痛2个月,多于进餐后半小时发生,持续1小时左右,2天前无明显诱因排柏油样黑便,经胃镜检查诊断为胃溃疡。目前认为该病的发生与何种病原菌感染有关
制约项目团队组织的因素主要包括:()。
依照我国法律规定,进口商品未经检验的,不准销售、使用。( )
采用()策略时,股价上升卖出股票,股价下跌买入股票。
根据领导的生命周期理论,当下属具有低能力一高意愿的特点时,适宜的领导风格是()。
台湾第一大港是(),港口货物吞吐量约占台湾整体港口货物吞吐量的二分之。
在复杂任务的行为中,反应时间常包括()
A、 B、 C、 A题目为询问谁在处理加西亚案子的Who疑问句。
最新回复
(
0
)