DBS-C01 题库 · 最新 50 题免费预览(第 2/5 页)
DBS-C01(AWS Certified Database Specialty-(DBS-C01))最新题库第 11–20 题,共 5 页 50 题,含答案与中英解析,无需登录。点此进入在线题库练习全部 376 题。
第 11 题 · 题号 337 · 单选
一家公司想要实现一个设计,该设计包括多个AWS区域,以支持其应用程序的灾难恢复。目前,该公司有一个静态网站,托管在Amazon S3和Amazon CloudFront上。应用程序连接到位于us-east-1区域的现有Amazon DynamoDB数据库。最近,DynamoDB表已创建,并使用大量公司数据初始化。公司希望将数据库实时复制到us-west-2区域。数据库专家需要执行复制,必须以自动方式包括所有现有表数据以及未来添加的任何新数据。哪个解决方案将满足这些要求?
- A. 启用 DynamoDB 流。为新和旧图像配置流。在 us-west-2 区域创建全局表副本。直到复制状态变为活动,监视复制进度。
- B. 在美国西海岸2区创建全局表副本。在状态变为活动之前,监视复制的进度。
- C. 开启 DynamoDB 流。为新和旧图像配置流。在美国西海岸2区创建全局表副本。通过使用导出和批注导入将所有现有数据从us-east-1复制到us-west-2。
- D. 在us-west-2创建一个全局表副本。通过使用导出和批处理导入将us-east-1中的所有现有数据复制到us-west-2中。
答案: A
解析: 正确答案是A. 启用DynamoDB流可以帮助捕获表的活动,并且每当表中的项被修改时,关于插入、更新和删除操作的信息都会被写入流中,这符合公司希望在复制过程中包括所有现有的表数据和新添加的数据的需求。为新旧图像配置流,确保每当项目被修改时,都会存储项目的前后图像。在us-west-2中创建全球表副本,支持灾难恢复的需求,因为现在数据分布在各个区域,而且即使一个区域失败,应用程序也可以使用。监控复制的进度,直到状态变为活动,确保在副本需要使用之前就已经准备好。
第 12 题 · 题号 338 · 多选
一家公司想要使用AWS Organizations创建 WideSquare 账户来为不同的团队和功能分离账户。公司的数据库管理员需要将主帐户中的DB实例复制到美国西海岸2区的新的测试帐户中。管理员已经在主帐户中创建了加密Amazon RDS for PostgreSQL源DB实例的快照。管理员必须 Halftest 以下步骤将快照复制到新帐户中?(选择三个。)
- A. 在美国东部一区的主要帐户中创建一个新的 AWS Key Management Service (AWS KMS) 客户管理的密钥。将密钥 ID 和密钥材料复制到美国西部二区的测试帐户中。
- B. 在美国东部地区的主要帐户中创建一个新的 AWS Key Management Service (AWS KMS) 客户管理的密钥。将密钥复制到美国西部地区的测试帐户中。
- C. 使用AWS Key Management Service (AWS KMS) 客户管理的密钥将源数据库实例的快照复制到 us-west-2。启用新快照的加密。与测试帐户共享快照。
- D. 将源数据库实例的快照复制到 us-east-1 区域的测试帐户中。切换到测试帐户并将其与 us-west-2 共享快照。
- E. 在测试帐户中,将共享快照复制到创建最终快照。使用最终快照创建新的 PostgreSQL DB 实例。
- F. 在测试帐户中,使用复制的 AWS 密钥管理服务(AWS KMS)密钥将共享快照复制到新建的加密快照。使用加密快照为新 PostgreSQL DB 实例创建新的 RDS。
答案: A, C, F
第 13 题 · 题号 339 · 单选
数据库专家需要在一个现有的亚马逊 Aurora PostgreSQL 数据库集群上启用 IAM 身份验证。数据库专家已经修改了数据库集群的设置,创建了 IAM 和数据库凭据,并已将凭据分發给适当用户。接下来,数据库 Cla
- A. 将用户的IAM凭据添加到Aurora集群参数组中。
- B. 运行生成数据库身份验证令牌的命令,并使用用户名来生成为用户生成的临时密码。
- C. 将用户的IAM凭据添加到默认凭据配置文件中,使用AWS管理控制台访问数据库集群。
- D. 使用AWS Security Token Service(AWS STS)令牌通过将IAM访问密钥和秘密密钥作为请求头发送到DB集群API端点来使用。
答案: B
解析: 正确答案是B. 亚马逊 Aurora 使用 IAM 认证令牌来验证数据库用户的登录凭据。用户必须生成一个 IAM DB 认证令牌,并用它作为密码来登录。使用 generate-db-auth-token 命令将帮助生成临时密码,用户可以使用它来登录。
第 14 题 · 题号 340 · 多选
一家公司在其AWS上托管了一个在线游戏应用程序。一个单独的Amazon DynamoDB表包含每个注册用户的一个项目键。每个项目的分区键是用户ID。每天报告生成器计算表中包含维度属性的所有项目的总和。随着用户数量的增加,报告生成器生成报告所需的时间也会增加。如何组合这些步骤以最小化生成报告所需的时间?(选择两个。)
- A. 创建一个使用用户ID作为分片键、维度属性作为排序键的全局二级索引(GSI)。使用GSI来投影报告中生成器使用的两个属性以计算总和。
- B. 创建一个本地二级索引(LSI),以用户ID作为分片键,以维度属性作为排序键。使用LSI将报告生成器使用的两个属性用于计算总和。
- C. 修改报告生成器的代码以查询索引而不是表。
- D. 修改报告生成器的代码以扫描索引而不是表格。
- E. 修改报告生成器的代码以调用批量获取项目操作。
答案: A, C
解析: 正确答案是A, C. 创建一个以用户ID为分区键和尺寸属性为排序键的全局二级索引,将加快报告生成器对数据的访问速度。 修改报告生成器以查询索引表而不是主表有助于加速报告生成,因为它只需要查找索引表而不是主表。
第 15 题 · 题号 341 · 多选
一家公司在其关键应用程序上运行Amazon Aurora MySQL数据库实例。该公司的市场部门根据数据库中的数据向客户发送促销电子邮件。数据库工程师需要将公司Amazon S3数据湖中所有表的数据提供给数据库。数据库工程师希望从快照中执行导出,以填充S3数据湖中数据库的内容。如何组合这些步骤以实现要求,同时具有最低的操作开销?(选择三个。)
- A. 使用现有的自动快照或手动快照,或者创建一个数据库实例的手动快照。
- B. 识别要导出的 S3 存储桶。通过使用 IAM 用户访问 S3 存储桶。将 IAM 策略附加到 IAM 用户:使用 s3:PutObject、s3:GetObject、s3:Listucket 和 s3:DeleteObject 权限的 IAM 策略。将 IAM 角色附加到 D 实例。
- C. 创建一个数据库实例的现有自动快照或手动快照的副本。
- D. 创建一个对称的 AWS Key Management Service (AWS KMS) 密钥,用于服务器端加密。将快照导出到 Amazon S3。
- E. 识别要导出的 S3 存储桶。通过使用 IAM 角色提供对 S3 存储桶的访问。将 IAM 策略附加到 IAM 角色,其中包括 s3:PutObject*、s3:GetObject*、s3:ListBucket 和 s3:DeleteObject* 权限,以及 s3:GetBucketLocation 权限。将 IAM 角色附加到 DB 实例。
- F. 创建一个对称的 AWS KMS 密钥用于服务器端加密。将快照导出到 Amazon S3 Glacier 可扩展检索。
答案: A, D, E
解析: 正确答案是A,D,E. 选项A正确,因为AWS支持从Amazon Aurora数据库实例的自动和手动快照进行导出。需选择选项D,因为AWS在导出快照时需要使用对称的AWS密钥管理服务(AWS KMS)密钥进行服务器端加密。选项E提供了一种适当的方法,将具有必要权限的IAM角色附加到S3存储桶以提供访问权限。B和F选项是错误的,因为它们建议的方法增加了不必要的复杂性。
第 16 题 · 题号 342 · 单选
一家公司使用亚马逊 Redshift 集群来支持其商业智能(BI)团队。该集群有一个维护窗口,与在集群上运行的一些业务报告作业的维护窗口重叠。在最近的一次维护窗口期间,集群离线并进行了更新。商业智能(BI)团队想知道在维护窗口期间哪些查询被终止了。应该怎么做才能获得这些信息?
- A. 查找SVL_QLOG视图中的已终止的查询。
- B. 在SVL_QUERY_REPORT视图中查找已终止的查询。
- C. 编写一个标量的SQL用户自定义函数来查找已终止的查询。
- D. 使用联邦查询来查找已终止的查询。
答案: A
解析: 正确答案是A. SVL_QLOG视图记录了关于查询执行的日志,可用于查找在任何指定窗口期间终止的查询。
第 17 题 · 题号 343 · 单选
数据库管理员需要将亚马逊RDS上的微软SQL服务器DB实例的特定自动数据库快照保存超过最大天数。在最具操作效率的方式下,哪个解决方案能够满足这些要求?
- A. 创建快照的原始副本。
- B. 将快照的内容导出到 Amazon S3 存储桶中。
- C. 将快照的保留期限延长至 45 天。
- D. 创建一个与 SQL Server 兼容的本地备份。将备份保存到 Amazon S3 存储桶中。
答案: A
解析: 正确答案是A. 创建快照的手动副本是最能有效运行地保存特定自动化快照超过最大天数的方法。其他选项涉及到导出内容或创建本地备份,这可能需要更多的资源并且运行效率较低。
第 18 题 · 题号 344 · 单选
一家公司正在使用Amazon DocumentDB(与MongoDB兼容)来管理其复杂的文档。用户报告说,Amazon DocumentDB集群返回查询结果需要很长时间。数据库专家必须调查并解决这个问题。以下数据库专家可以使用什么来调查查询计划并分析查询性能?
- A. WS X-Ray深链接
- B. Amazon超标日志洞察
- C. MongoDB的explain()方法
- D. AWS CloudTrail with a custom filter
答案: C
解析: 正确答案是C. MongoDB explain() 方法用于提供关于MongoDB查询优化器计划选择的信息。 它可以确定如何处理查询,并可以帮助解决效率问题。
第 19 题 · 题号 345 · 单选
数据库专家需要替换 Amazon RDS 数据库实例的加密密钥。数据库专家需要立即采取行动,以确保数据库的安全性。哪种解决方案可以满足这些要求?
- A. 修改数据库实例以更新加密密钥。立即执行此更新,而无需等待下一个计划的维护时段。
- B. 将数据库导出到 Amazon S3 存储桶。使用导出文件将数据导入到现有数据库实例。在导入过程中指定新的加密密钥。
- C. 创建数据库实例的手动快照。使用新的加密密钥创建快照的加密副本。从加密快照创建新的数据库实例。
- D. 创建数据库实例的手动快照。将快照还原到新的数据库实例。在还原过程中指定新的加密密钥。
答案: A
解析: 答案:A 解释:满足要求的解决方案是立即修改DB实例以更新加密密钥,而不需要等待下一个预定的维护窗口。这样可以确保数据库的安全性。
第 20 题 · 题号 346 · 单选
一家公司有一个 Web 应用程序,该应用程序使用 Amazon API Gateway 将 HTTPS 请求路由到 AWS Lambda 函数。该应用程序使用 Amazon Aurora MySQL 数据库进行数据存储。应用程序经历了不可预测的流量激增,导致数据库因连接请求过多而不堪重负。该公司需要尽快实施一个可扩展的解决方案,该解决方案能够更灵活地应对数据库故障。哪种解决方案最能经济高效地满足这些要求?
- A. 通过还原快照将 Aurora MySQL 数据库迁移到 Amazon Aurora Serverless。更改 Lambda 函数中的终端节点以使用新数据库。
- B. 使用 AWS Database Migration Service (AWS DMS) 将 Aurora MySQL 数据库迁移到 Amazon DynamoDB 表。更改 Lambda 函数中的终端节点以使用新数据库。
- C. 创建调用 Lambda 函数的 Amazon EventBridge 规则。对函数进行编码以遍历所有现有连接,并调用 MySQL 查询以结束处于睡眠状态的任何连接。
- D. 增加 Aurora 数据库的实例类,增加更多内存。为 max_connections 参数设置较大的值。
答案: A
解析: 最具成本效益的解决方案是将Aurora MySQL数据库迁移到Amazon Aurora Serverless,并通过恢复快照来更改Lambda函数中的端点以使用新数据库。这种解决方案可以根据需求自动扩展,并且无需管理数据库连接。