niusouti.com

某网上商城因为业务发展,原有的系统不能很好的满足需要,因此采用了一套新的经营管理系统,此系统使用SQL Server 2008数据库管理系统。此系统上线运行前,需将商场原有的数据导入到新系统中。原有系统使用SQL Server 2000,数据结构与新系统不完全一致。因此需要把数据从SQL Server 2000导入到SQL Server 2008中,为了保证数据一致性,数据导入过程中要求暂停业务且必须在3小时内完成。(1)在原有数据导入新系统的过程中,实施人员发现原有数据量很大,导人数据需要四小时,业务无

题目

某网上商城因为业务发展,原有的系统不能很好的满足需要,因此采用了一套新的经营管理系统,此系统使用SQL Server 2008数据库管理系统。此系统上线运行前,需将商场原有的数据导入到新系统中。原有系统使用SQL Server 2000,数据结构与新系统不完全一致。因此需要把数据从SQL Server 2000导入到SQL Server 2008中,为了保证数据一致性,数据导入过程中要求暂停业务且必须在3小时内完成。(1)在原有数据导入新系统的过程中,实施人员发现原有数据量很大,导人数据需要四小时,业务无法接受。经分析某工程师认为,数据导入过程中的数据库I/O很高,但导人数据的程序本身对系统资源占用率很低。该工程师建议将数据导入过程中的数据恢复模式从“完整”模式改为“简单”模式以提高数据导人速度;而另一位工程师则认为此方法未必能提高数据导入速度,而且还可能导致数据丢失,不建议使用此方法。请分析此方法是否能够提高数据导入速度并给出理由,同时分析此操作的数据丢失风险。(5分)(2)在成功导入历史数据后,此系统顺利上线运行。在上线运行的第一周,发现数据库服务器的CPU使用率很高,达到近90%,高峰期间达到100%,且系统内存占用率达到90%,但系统I/O很轻。业务人员反应系统操作速度很慢。为了提高系统运行速度。在不修改应用程序的前提下,两位工程师提出了不同的解决办法:Ⅰ.为服务器增加2颗CPU,缓解CPU使用率很高的问题;Ⅱ.为服务器增加一倍内存,缓解内存使用率很高的问题。考虑成本,现阶段只能按照一种方案实施。请指出在现有情况下,哪种方案更合理并给出理由。(5分)


相似考题
参考答案和解析
正确答案:
【解题思路】(1)SQL Server 2008的数据恢复模式有三种:①简单恢复模式,此方法可以最大幅度减少事务13志的管理开销,因为恢复模式不备份事务日志。但是如果数据库损坏,则简单恢复模式将面临极大的数据丢失风险。在这种恢复模式下,数据只能恢复到最新备份状态。因此对于用户数据库,简单恢复模式只适用于测试和开发数据库,或用于主要包含只读数据的数据库。②完整恢复模式,此方法可以完整的记录所有事务,并将事务日志记录保留到对其备份完毕为止。此方法相对简单恢复模式来说,更占用时间。③大容量日志恢复模式,此方法只对大容量操作进行最小记录,使事务日志不会被大容量加载操作所填充。在数据导入过程中,所有的业务都是暂停的,因此可以采用简单恢复模式提高数据导入速度。且只在数据导入的过程中暂时的修改恢复模式,因此数据并不会丢失。(2)提高数据库性能的方法一般是从外部环境、调整内存分配、调整磁盘I/0、调整竞争资源等几方面着手来改变数据库的参数。SQL Server 2008采用将数据缓冲在内存的方式,因此在数据库系统运行的过程中会占用一定的内存,又因为I/O并不存在问题,说明内存尚满足需求。CPU使用率很高,表明CPU的计算能力不足,应该增加CPU的数量。【参考答案】(1)此方法能够提高数据导入速度。原因:此系统I/O很高,修改恢复模式后,系统最大限度减少日志开销,可提高导入速度。由于仅在数据导入过程中修改恢复模式,所以并无数据丢失风险。(2)第一种方案比较合理。原因:SQL Server 2008采用将数据缓冲在内存的方式,因此内存的使用率比较高是正常情况,且现阶段I/O并不存在问题,表明内存满足需求。此阶段CPU使用率很高,表明CPU计算资源不足,因此增加CPU数量对解决问题有效。
更多“某网上商城因为业务发展,原有的系统不能很好的满足需要,因此采用了一套新的经营管理系统,此系统 ”相关问题
  • 第1题:

    关于矿山地面施工测量控制网建立的原则,说法错误的是(  )

    A.当原区域内的控制网不能满足施工测量的精度要求时,应另测设施工控制网
    B.当原控制网精度不能满足需要时,可选用原控制网中个别点作为施工控制网坐标和方位的起算数据
    C.施工平面控制网的坐标系统,应与工程设计所采的坐标系统相同
    D.控制网点应根据总平面图和施工总布置图设计确定

    答案:A
    解析:
    答案正确,但2019版教材已无此知识点。 1.施工控制网。可利用原区域内的平面与调程控制网。当原区域内的控制网不能满足施工测量的技术要求时,应另测设施工控制网。(答案A说法错误)
    2.施工平面控制网的坐标系统,应与工程设计所采的坐标系统相同。(答案C说法正确)
    3.当利用原有的平面控制网时,其精度应满足需要。当原控制网精度不能满足需要时,可选用原控制网中个别点作为施工平面控制网坐标和方位的起算数据。(答案B说法正确)
    4.控制网点,应根据总平面图和施工总布置图设计确定。(答案D说法正确)

  • 第2题:

    下列哪项不能被称作项目?

    A.实施一套新的业务流程或程序

    B.做每月一次的例行检查

    C.购买一套新的或改良后的信息系统

    D.人员配备或风格


    沟通计划

  • 第3题:

    1.可能产生风险的事项和情形包括()。

    A.监管及经营环境的变化

    B.新员工的加入

    C.新信息系统的使用或对原系统进行升级

    D.业务快速发展


    监管及经营环境的变化;新员工的加入;新信息系统的使用或对原系统进行升级;业务快速发展

  • 第4题:

    企业投入使用了一套信息系统软件,该系统可能有业务自动化价值而无战略价值。


    正确

  • 第5题:

    24、企业投入使用了一套信息系统软件,该系统可能有业务自动化价值而无战略价值。


    ABCD