<< Prev Question Next Question >>

Question 52/238

Background
Corporate Information
Fabrikam, Inc. is a retailer that sells electronics products on the Internet. The company has a headquarters site and one satellite sales office. You have been hired as the database administrator, and the company wants you to change the architecture of the Fabrikam ecommerce site to optimize performance and reduce downtime while keeping capital expenditures to a minimum. To help with the solution, Fabrikam has decided to use cloud resources as well as on-premise servers.
Physical Locations
All of the corporate executives, product managers, and support staff are stationed at the headquarters office. Half of the sales force works at this location. There is also a satellite sales office. The other half of the sales force works at the satellite office in order to have sales people closer to clients in that area. Only sales people work at the satellite location.
Problem Statement
To be successful, Fabrikam needs a website that is fast and has a high degree of system uptime. The current system operates on a single server and the company is not happy with the single point of failure this presents. The current nightly backups have been failing due to insufficient space on the available drives and manual drive cleanup often needing to happen to get past the errors. Additional space will not be made available for backups on the HQ or satellite servers. During your investigation, you discover that the sales force reports are causing significant contention.
Configuration
Windows Logins
The network administrators have set up Windows groups to make it easier to manage security. Users may belong to more than one group depending on their role. The groups have been set up as shown in the following table:

Server Configuration The IT department has configured two physical servers with Microsoft Windows Server 2012 R2 and SQL Server 2014 Enterprise Edition and one Windows Azure Server. There are two tiers of storage available for use by database files only a fast tier and a slower tier. Currently the data and log files are stored on the fast tier of storage only. If a possible use case exists, management would like to utilize the slower tier storage for data files. The servers are configured as shown in the following table:

Database
Currently all information is stored in a single database called ProdDB, created with the following script:

The Product table is in the Production schema owned by the ProductionStaff Windows group. It is the main table in the system so access to information in the Product table should be as fast as possible. The columns in the Product table are defined as shown in the following table:

The SalesOrderDetail table holds the details about each sale. It is in the Sales schema owned by the SalesStaff Windows group. This table is constantly being updated, inserted into, and read. The columns in the SalesOrderDetail table are defined as shown in the following table:

Database Issues
The current database does not perform well. Additionally, a recent disk problem caused the system to go down, resulting in lost sales revenue. In reviewing the current system, you found that there are no automated maintenance procedures. The database is severely fragmented, and everyone has read and write access.
Requirements
Database
The database should be configured to maximize uptime and to ensure that very little data is lost in the event of a server failure. To help with performance, the database needs to be modified so that it can support in-memory data, specifically for the Product table, which the CIO has indicated should be a memoryoptimized table. The auto-update statistics option is set off on this database. Only product managers are allowed to add products or to make changes to the name, description, price, cost, and supplier. The changes are made in an internal database and pushed to the Product table in ProdDB during system maintenance time. Product managers and others working at the headquarters location also should be able to generate reports that include supplier and cost information.
Customer data access
Customers access the company's website to order products, so they must be able to read product information such asname, description, and price from the Product table. When customers place orders, stored procedures calledby the website update product quantityon-hand values. This means the product table is constantly updated at randomtimes.
Customer support data access
Customer support representatives need to be able to view and not update or change product information.
Management does not want the customer support representatives to be able to see the product cost or any supplier information.
Sales force data access
Sales people at both the headquarters office and the satellite office must generate reports that read from the Product and SalesOrderDetail tables. No updates or inserts are ever made by sales people. These reports are run at random times and there can be no reporting downtime to refresh the data set except during the monthly maintenance window. The reports that run from the satellite office are process intensive queries with large data sets. Regardless of which office runs a sales force report, the SalesOrderDetail table should only return valid, committed order data; any orders not yet committed should be ignored.
Historical Data
The system should keep historical information about customers who access the site so that sales people can see how frequently customers log in and how long they stay on the site.
The information should be stored in a table called Customer Access. Supporting this requirement should have minimal impact on production website performance.
Backups
The recovery strategy for Fabrikam needs to include the ability to do point in time restores and minimize the risk of data loss by performing transaction log backups every 15 minutes.
Database Maintenance
The company has defined a maintenance window every month when the server can be unavailable. Any maintenance functions that require exclusive access should be accomplished during that window.
Project milestones completed
Revoked all existing read and write access to the database, leaving the schema ownership in place.

Configured an Azure storage container secured with the storage account name MyStorageAccount with

the primary access key StorageAccountKey on the cloud file server.
SQL Server 2014 has been configured on the satellite server and is ready for use.

On each database server, the fast storage has been assigned to drive letter F:, and the slow storage

has been assigned to drive letter D:.
You are designing your maintenance plan.
Which command should you use only during the monthly maintenance window?

LEAVE A REPLY

Your email address will not be published. Required fields are marked *

Question List (238q)
Question 1: Note: This question is part of a series of questions that us...
Question 2: Background Corporate Information Fabrikam, Inc. is a retaile...
Question 3: You work as a Database Administrator (DBA) for a company nam...
Question 4: You install Microsoft SQL Server 2016 on a new server. After...
Question 5: Note: This question is part of a series of questions that us...
Question 6: Note: This question is part of a series of questions that pr...
Question 7: You work as a Developer at ABC.com. All databases are hosted...
Question 8: You administer a Microsoft SQL Server 2016 database instance...
Question 9: Note: This question is part of a series of questions that pr...
Question 10: You need to address the requirements for disc usage monitori...
Question 11: You plan to install a Microsoft SQL Server 2016 instance. Th...
Question 12: You administer a Microsoft SQL Server 2016 database named Or...
Question 13: You administer a single server that contains a Microsoft SQL...
Question 14: You create an availability group that has replicas named HA/...
Question 15: You are using dynamic management views to monitor an SQL Ser...
Question 16: You have a SQL Server instance on a server named Server1. Yo...
Question 17: Note: This question is part of a series of questions that pr...
Question 18: You administer a Microsoft SQL Server 2016 database named Co...
Question 19: Overview You are a database administrator for a company name...
Question 20: Overview You are a database administrator for a company name...
Question 21: Overview You are a database administrator for a company name...
Question 22: Note: This question is part of a series of questions that pr...
Question 23: You want to reproduce the same SQL Server 2016 installation ...
Question 24: You have a database hosted on SQL Server 2012 R2. The databa...
Question 25: You administer a Microsoft SQL Server 2016 environment. One ...
Question 26: You have a database that stores information for a shipping c...
Question 27: Note: This question is part of a series of questions that pr...
Question 28: Note: This question is part of a series of questions that pr...
Question 29: You have a server named Server1 that has 2 processors. You p...
Question 30: Note: This question is part of a series of questions that pr...
Question 31: Background Corporate Information Fabrikam, Inc. is a retaile...
Question 32: You have a database named DB1. Users report that a database ...
Question 33: General Overview You are the Senior Database Administrator (...
Question 34: Note: This question is part of a series of questions that us...
Question 35: Note: This question is part of a series of questions that us...
Question 36: You administer a Microsoft SQL Server 2016 server. One of th...
Question 37: You administer a Microsoft SQL Server 2016 Enterprise Editio...
Question 38: You have a SQL Server 2014 instance named SQL1. SQL1 creates...
Question 39: You work as a Database Administrator (DBA) for a company nam...
Question 40: You plan to install Microsoft SQL Server 2016 for a web host...
Question 41: You work as a Database Administrator (DBA) for a company nam...
Question 42: You administer a Microsoft SQL Server 2016 database named Co...
Question 43: You need to grant access to an OLTP database regardless of t...
Question 44: Background Corporate Information Fabrikam, Inc. is a retaile...
Question 45: A company has an on-premises Microsoft SQL Server environmen...
Question 46: You need to move a database in between servers. You need to ...
Question 47: Overview Application Overview Contoso, Ltd., is the develope...
Question 48: You administer a Microsoft SQL Server 2016 database that has...
Question 49: You are troubleshooting an application that runs a query. Th...
Question 50: You have a customer who has several SQL Server 2012 database...
Question 51: You administer a Microsoft SQL Server 2016 server. You plan ...
Question 52: Background Corporate Information Fabrikam, Inc. is a retaile...
Question 53: You manage database servers in a high security environment. ...
Question 54: Overview You are a database administrator for a company name...
Question 55: Note: This question is part of a series of questions that us...
Question 56: Note: This question is part of a series of questions that pr...
Question 57: Note: This question is part of a series of questions that us...
Question 58: You administer a Microsoft SQL Server 2016 default instance....
Question 59: You are creating a database that will store usernames and cr...
Question 60: You need to recommend a solution to meet the recovery requir...
Question 61: You administer a Microsoft SQL Server 2016 database. You hav...
Question 62: Overview You are a database administrator for a company name...
Question 63: You work as a Database Administrator (DBA) for a company nam...
Question 64: You have four databases that are accessed by using an Online...
Question 65: You create a stored procedure that retrieves all of the rows...
Question 66: You install a Microsoft SQL Server 2016 instance. The instan...
Question 67: You administer a Microsoft SQL Server 2016 server. When tran...
Question 68: You create an availability group named HaContoso that has re...
Question 69: You administer a Microsoft SQL Server 2016 database named Co...
Question 70: Overview Application Overview Contoso, Ltd., is the develope...
Question 71: You have a SQL Server 2014 environment That contains 20 serv...
Question 72: You have a SQL Server 2012 database named DB1. You have a ba...
Question 73: You administer a Microsoft SQL Server 2016 database instance...
Question 74: You are a database administrator for a Microsoft SQL Server ...
Question 75: Background Corporate Information Fabrikam, Inc. is a retaile...
Question 76: You manage a SQL Server 2014 instance that contains a databa...
Question 77: Note: This question is part of a series of questions that us...
Question 78: Which feature should you enable and configure so session req...
Question 79: You work as a Database Administrator (DBA) for a company nam...
Question 80: Note: This question is part of a series of questions that us...
Question 81: You administer several Microsoft SQL Server 2016 database se...
Question 82: You are the administrator of a Microsoft SQL Server 2016 ser...
Question 83: Note: This question is part of a series of questions that pr...
Question 84: You administer a Microsoft SQL Server 2016 instance. You nee...
Question 85: You deploy a SQL Server instance named SQLProd that uses SQL...
Question 86: You administer all the deployments of Microsoft SQL Server 2...
Question 87: You manage a Microsoft SQL Server environment. You plan to e...
Question 88: You work as a Database Administrator (DBA) at ABC.com. All d...
Question 89: General Overview You are the Senior Database Administrator (...
Question 90: You have a database named DB1 that is configured to use the ...
Question 91: You administer all the deployments of Microsoft SQL Server 2...
Question 92: Note: This question is part of a series of questions that pr...
Question 93: You administer a Microsoft SQL Server 2016 server that hosts...
Question 94: Overview You are a database administrator for a company name...
Question 95: Note: This question is part of a series of questions that us...
Question 96: You are building a stored procedure for a SQL Azure database...
Question 97: Which feature should you enable and configure so session req...
Question 98: You work as a Database Administrator (DBA) for a company nam...
Question 99: You administer a Microsoft SQL Server 2016 failover cluster....
Question 100: You administer a Microsoft SQL Server 2016 database that con...
Question 101: You administer a Microsoft SQL Server 2016 database. The dat...
Question 102: You administer two instances of Microsoft SQL Server 2016. Y...
Question 103: You are troubleshooting an application that runs a query. Th...
Question 104: You work as a Database Administrator (DBA) for a company nam...
Question 105: Note: This question is part of a series of questions that pr...
Question 106: Background Corporate Information Fabrikam, Inc. is a retaile...
Question 107: Note: This question is part of a series of questions that pr...
Question 108: You administer a Windows Azure SQL Database database named H...
Question 109: You have a query that is used by a reporting dashboard. User...
Question 110: You administer a Microsoft SQL Server 2016 database named Co...
Question 111: You have two databases named DB1 and DB2 that are located on...
Question 112: Note: This question is part of a series of questions that pr...
Question 113: Note: This question is part of a series of questions that us...
Question 114: Note: This question is part of a series of questions that us...
Question 115: You administer a Microsoft SQL Server 2016 database named Co...
Question 116: You use SQL Server 2014 to maintain the data used by applica...
Question 117: Overview You are a database administrator for a company name...
Question 118: You are the administrator for a SQL Server 2014 instance tha...
Question 119: You plan to integrate an on-premises Microsoft SQL Server en...
Question 120: You are the new database administrator for a SQL Server 2014...
Question 121: Your company has offices in Seattle and Montreal. The networ...
Question 122: You have two SQL Server instances named SQLDev and SQLProd t...
Question 123: You have an SQL Server 2014 server named SQL1. You are desig...
Question 124: You administer a Microsoft SQL Server 2016 instance that has...
Question 125: You administer a Microsoft SQL Server 2016 instance. You dis...
Question 126: General Overview You are the Senior Database Administrator (...
Question 127: You are designing a Windows Azure SQL Database for an order ...
Question 128: General Overview You are the Senior Database Administrator (...
Question 129: You administer all the deployments of Microsoft SQL Server 2...
Question 130: Overview Application Overview Contoso, Ltd., is the develope...
Question 131: You deploy a database by using SQL Server 2012. The database...
Question 132: You use SQL Azure to store data used by an e-commerce applic...
Question 133: You are a database administrator at Contoso, Ltd. You are pr...
Question 134: General Overview You are the Senior Database Administrator (...
Question 135: You administer all the deployments of Microsoft SQL Server 2...
Question 136: Note: This question is part of a series of questions that pr...
Question 137: Overview Application Overview Contoso, Ltd., is the develope...
Question 138: Note: This question is part of a series of questions that us...
Question 139: Note: This question is part of a series of questions that pr...
Question 140: You administer a Microsoft SQL Server 2016 database named Co...
Question 141: You are planning on deploying a server that will be dedicate...
Question 142: Note: This question is part of a series of questions that pr...
Question 143: You need to address the Sales Director's requirements regard...
Question 144: You are designing a SQL Server database for an order fulfill...
Question 145: General Overview You are the Senior Database Administrator (...
Question 146: You administer a Microsoft SQL Server 2016 server that hosts...
Question 147: You are a database administrator for a Microsoft SQL Server ...
Question 148: You administer a Microsoft SQL Server 2016 instance. The ins...
Question 149: General Overview You are the Senior Database Administrator (...
Question 150: Overview Application Overview Contoso, Ltd., is the develope...
Question 151: Note: This question is part of a series of questions that us...
Question 152: You use a contained database named ContosoDb within a domain...
Question 153: You administer a Microsoft SQL Server 2016 database that con...
Question 154: You manage a Microsoft SQL Server environment. You plan to c...
Question 155: You work as a Database Administrator (DBA) at ABC.com. You a...
Question 156: You are migrating a database named Orders to a new server th...
Question 157: You administer a Microsoft SQL Server 2016 database. You nee...
Question 158: You administer a Microsoft SQL Server 2016 database named Co...
Question 159: You are creating an application that will connect to the Age...
Question 160: You administer a Microsoft SQL Server database named Sales. ...
Question 161: General Overview You are the Senior Database Administrator (...
Question 162: You work as a Developer at ABC.com. All databases are hosted...
Question 163: You administer a Microsoft SQL Server 2016 instance that has...
Question 164: Note: This question is part of a series of questions that pr...
Question 165: Note: This question is part of a series of questions that pr...
Question 166: You have a database named DB1. You plan to create a stored p...
Question 167: You administer a Microsoft SQL Server 2016 database that inc...
Question 168: Note: This question is part of a series of questions that pr...
Question 169: You administer a Microsoft SQL Server 2016 database. The dat...
Question 170: You administer a Microsoft SQL Server 2016 database. Users r...
Question 171: You are designing a database named DB1. Changes will be depl...
Question 172: You want to simulate read, write, checkpoint, backup, sort, ...
Question 173: You have a SQL Server 2014 environment That includes four se...
Question 175: Note: This question is part of a series of questions that us...
Question 176: You plan to create a database. The database will be used by ...
Question 177: You have a server named Server1 that has 16 processors. You ...
Question 178: You administer a Microsoft SQL Server 2016 server that hosts...
Question 179: You are designing a monitoring application for a new SQL Ser...
Question 180: You administer a Microsoft SQL Server 2016 database. You pro...
Question 181: Your company has offices in Seattle and Montreal. The networ...
Question 182: Your company has a SQL Azure subscription. You implement a d...
Question 183: You administer a Microsoft SQL Server 2016 server. The MSSQL...
Question 184: You work as a Database Administrator (DBA) for a company nam...
Question 185: Background Corporate Information Fabrikam, Inc. is a retaile...
Question 186: You are the lead database administrator (DBA) of a Microsoft...
Question 187: You have two SQL Server 2012 instances named SQLDev and SQLP...
Question 188: Note: This question is part of a series of questions that us...
Question 189: You administer a Microsoft SQL Server 2016 database. Users r...
Question 190: Note: This question is part of a series of questions that pr...
Question 191: You manage a Microsoft SQL Server environment. You plan to e...
Question 192: You have a database named DB1 that contains two tables. You ...
Question 193: Note: This question is part of a series of questions that us...
Question 194: You need to validate rows before they are added to a table e...
Question 195: You administer a Windows Azure SQL Database database named I...
Question 196: Note: This question is part of a series of questions that pr...
Question 197: You need to ensure that a stored procedure fails if an INSER...
Question 198: Overview You are a database administrator for a company name...
Question 199: You have a server that has SQL Server 2014 installed. The se...
Question 200: You have a database that stores information for a shipping c...
Question 201: You administer a Microsoft SQL Server 2016 database that inc...
Question 202: You administer a Microsoft SQL Server 2016 server that has S...
Question 203: You administer a Microsoft SQL Server 2016 database. You wan...
Question 204: You have 10 Microsoft SQL Server 2016 servers. You deploy a ...
Question 205: Note: This question is part of a series of questions that us...
Question 206: Note: This question is part of a series of questions that us...
Question 207: Note: This question is part of a series of questions that us...
Question 208: Overview You are a database administrator for a company name...
Question 209: You have a database named DB1 that stores more than 700 giga...
Question 210: Note: This question is part of a series of questions that us...
Question 211: You administer a Microsoft SQL Server 2016 instance. After a...
Question 212: Overview You are a database administrator for a company name...
Question 213: You administer a SQL Server 2016 database instance. You need...
Question 214: Your company stored customer data, including credit card num...
Question 215: Note: This question is part of a series of questions that pr...
Question 216: You work as a Database Administrator (DBA) for a company nam...
Question 217: You plan to create a database. The database will be used by ...
Question 218: Note: This question is part of a series of questions that us...
Question 219: You administer a Microsoft SQL Server 2016 database that has...
Question 220: You are implementing a SQL Server 2016 five-node failover cl...
Question 221: General Overview You are the Senior Database Administrator (...
Question 222: You have configured Resource Governor with three resource po...
Question 223: You administer two Microsoft SQL Server 2016 servers named P...
Question 224: You administer a Microsoft SQL Server 2012 instance. You nee...
Question 225: You administer a Microsoft SQL Server 2016 instance that con...
Question 226: You work as a Database Administrator (DBA) for a company nam...
Question 227: Background Corporate Information Fabrikam, Inc. is a retaile...
Question 228: You administer a SQL Server 2014 instance. Users report that...
Question 229: You deploy a database by using SQL Server 2014. The database...
Question 230: You administer two Microsoft SQL Server 2012 servers. Each s...
Question 231: Note: This question is part of a series of questions that pr...
Question 232: Your network contains an Active Directory domain that has tw...
Question 233: You have a SQL Server 2012 database named DB1. You plan to i...
Question 234: You plan to migrate the db to azure. You verify that all obj...
Question 235: You are creating a database that will store usernames and pa...
Question 236: Overview Application Overview Contoso, Ltd., is the develope...
Question 237: You administer a single server that contains a Microsoft SQL...
Question 238: A Microsoft SQL Server database named DB1 has two filegroups...