阅读以下关于数据管理的叙述,在答题纸上回答问题。 【说明】 某全国连锁药店企业在新冠肺炎疫情期间,紧急推出在线口罩预约业务系统。该业务系统为普通用户提供口罩商品查询、购买、订单查询等业务,为后台管理人员提供订单查询、订单地点分布汇总、物流调度等功能。该系统

admin2023-02-21  55

问题 阅读以下关于数据管理的叙述,在答题纸上回答问题。
【说明】
某全国连锁药店企业在新冠肺炎疫情期间,紧急推出在线口罩预约业务系统。该业务系统为普通用户提供口罩商品查询、购买、订单查询等业务,为后台管理人员提供订单查询、订单地点分布汇总、物流调度等功能。该系统核心的关系模式为预约订单信息表。
推出业务系统后,几天内业务迅速增长到每日10万多笔预约订单,系统数据库服务器压力剧增,导致该业务交易响应速度迅速降低,甚至出现部分用户页面无法刷新、预约订单服务无响应的情况。为此,该企业紧急成立技术团队,由张工负责,以期尽快解决该问题。
作为团队成员之一,李工认为增加索引并进行优化并不能解决当前问题,建议采用物理分区策略,可以根据预约订单信息表中“所在城市”属性进行表分区,并将每个分区分布到独立的物理磁盘上,以提高读写性能。常见的物理分区特征如表4—1所示。李工建议选择物理分区中的列表分区模式。

请填补表4-1中的空(a)~(d)处,并用100字以内的文字解释说明李工选择该方案的原因。

选项

答案(a)属性的离散值 (b)周期性数据/周期数据 (c)能力强 (d)均匀 李工建议根据预约订单所在城市进行表分区,而所在城市属性为离散值,根据所在城市属性建立列表分区,也方便不同城市处理自己的数据,方便数据管理。

解析 本问题考查数据库物理分区的基本概念及应用。
数据库分区是一种物理数据库设计技术,其主要目的是在特定的SQL操作中减少数据读写的总量,以缩减响应时间。物理分区是根据一定的规则,在保证数据逻辑模式不变的前提下,从物理存储上把一个表分解成多个更小的、更容易管理的部分。物理分区对应用来说是完全透明的,不影响应用的业务逻辑。
常见的分区方式及其比较如下表所示:

李工建议根据预约订单所在城市进行表分区,而所在城市属性为离散值,根据所在城市属性建立列表分区,也方便不同城市处理自己的数据,方便数据管理。
转载请注明原文地址:https://kaotiyun.com/show/d20D777K
0

相关试题推荐
最新回复(0)