AWS Certified Database Specialty-(DBS-C01)

AWS Certified Database Specialty-(DBS-C01) 更新于今天
  • 查看第 6 至第 68 页.
  • 查看第 26-30 至第 340 道题
Disclaimers:
  • - ExamTopics website is not related to, affiliated with, endorsed or authorized by Amazon.and Azure
  • - Trademarks, certification & product names are used for reference only and belong to Amazon.and Azure

Topic 1 - Exam A

Question #26 Topic 1

一家拥有50万名员工的公司需要将其员工列表提供给人力资源部门使用的应用程序。每30分钟,数据将使用LDAP服务导出,以加载到新的AmazonDynamoDB表中。数据模型有一个基表,分区键为Employee ID,而分区键为Organization ID的全局辅助索引。导入数据时,数据库专家会收到ProvisionedThroughputExceededException错误。增加调配的写入容量单位后(WCU)到50000,专家收到相同的错误。Amazon CloudWatch指标显示消耗1500 WCU。数据库专家应该如何解决这个问题?

  • A 更改数据模型以避免全局辅助索引中的热分区。
  • B 启用表的自动缩放,以在批量导入期间自动增加写入容量。
  • C 修改表以使用按需容量而不是调配容量。
  • D 增加批量加载应用程序的重试次数。
正确答案: B
解析: 参考:https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/AutoScaling.html
Question #27 Topic 1

一家公司计划使用AWS数据库迁移服务(AWS DMS)将其数据库从一个AmazonEC2实例迁移到另一个EC2实例,作为一项满载任务。公司希望数据库在迁移期间处于非活动状态。该公司将使用dms.t3.medium实例执行迁移,并将使用默认设置进行迁移。哪种解决方案将提高数据迁移的性能?

  • A 增加并行加载的表的数量。
  • B 删除源表上的所有索引。
  • C 将处理模式从批处理优化应用选项更改为事务模式。
  • D 在执行满载任务时,在目标数据库上启用Multi-AZ。
正确答案: C
解析: 优化变更处理。默认情况下,AWS DMS以事务模式处理更改,从而保持事务完整性。如果可以承受事务完整性的暂时失效,则可以使用批处理优化应用选项。此选项可有效地对事务进行分组,并将其成批应用,以提高效率。使用批处理优化应用选项几乎总是违反引用完整性约束。因此,我们建议您在迁移过程中关闭这些约束,并在转换过程中再次打开它们。参考:https://docs.aws.amazon.com/dms/latest/userguide/CHAP_BestPractices.html
Question #28 Topic 1

一家电子商务公司使用一个后端应用程序,将数据存储在AmazonDynamoDB表中。后端应用程序在VPC的私有子网中运行,必须连接到此表。公司必须将网络连接问题导致的任何网络延迟降至最低,即使在应用程序使用频繁的时期也是如此。数据库管理员还需要使用专用连接从应用程序连接到DynamoDB表的能力。哪种解决方案可以满足这些要求?

  • A 使用网络ACL确保除DynamoDB之外的任何端口的任何传出或传入连接都被停用。使用TLS加密API调用。
  • B 在应用程序的VPC中为DynamoDB创建VPC端点。使用VPC端点访问表。
  • C 创建可访问DynamoDB的AWS Lambda函数。仅限制从应用程序对该Lambda函数的传出访问。
  • D 使用VPN通过公司自己的企业网络基础设施将所有通信路由到DynamoDB。
正确答案: C
解析:
Question #29 Topic 1

一家软件公司使用Amazon RDS for MySQL Multi-AZ DB实例作为其关键应用程序的数据存储。在应用程序升级过程中,数据库专家运行一个自定义SQL脚本,意外地删除了主用户的一些默认权限。恢复主用户默认权限的MOST操作效率方法是什么?

  • A 修改DB实例并设置新的主用户密码。
  • B 使用AWS Secrets Manager修改主用户密码并重新启动DB实例。
  • C 为DB实例创建新的主用户。
  • D 查看拥有DB实例的IAM用户,并添加缺少的权限。
正确答案: A
解析: 如果意外删除了主用户的权限,可以通过修改DB实例并设置新的主用户密码来恢复这些权限。参考:https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.MasterAccounts.html
Question #30 Topic 1

一家公司有一个AWS CloudFormation堆栈,它定义了一个Amazon RDS DB实例。该公司意外删除了堆栈并丢失了DB实例中的最新数据。数据库专家必须更改RDS资源的CloudFormation模板,以减少将来数据库实例意外丢失数据的可能性。数据库专家应采取哪种行动组合来满足这一要求?(选择三个。)

  • A 将DeletionProtection属性设置为True。
  • B 将MultiAZ属性设置为True。
  • C 将TerminationProtection属性设置为True。
  • D 将DeleteAutomatedBackup属性设置为False。
  • E 将DeletionPolicy属性设置为“否”。
  • F 将DeletionPolicy属性设置为Retain。
正确答案: ACE
解析: