Microsoft Administering a SQL Database Infrastructure (70-764 Deutsch Version) - 70-764 Deutsch Exam Practice Test
Sie möchten dieselbe SQL Server 2016-Installationskonfiguration auf fünf Servern reproduzieren.
Welche der folgenden Dateien werden Sie mithilfe von SQL Server Setup generieren, um dieses Ziel zu erreichen?
Welche der folgenden Dateien werden Sie mithilfe von SQL Server Setup generieren, um dieses Ziel zu erreichen?
Correct Answer: C
Hinweis: Diese Frage ist Teil einer Reihe von Fragen, bei denen die gleichen oder ähnliche Antwortmöglichkeiten verwendet werden. Eine Antwortauswahl kann für mehr als eine Frage in der Reihe richtig sein. Jede Frage ist unabhängig von den anderen Fragen in dieser Reihe. Informationen und Details in einer Frage gelten nur für diese Frage.
Sie entwerfen eine neue Hochverfügbarkeitslösung (HA) für eine Reihe von Anwendungsdatenbanken. Die Lösung wird in einem einzigen Rechenzentrum enthalten sein und einen HA-Schutz auf Instanzebene bieten.
Sie müssen eine Lösung bereitstellen, die minimale Ausfallzeiten ermöglicht, wenn der Produktionsserver offline geschaltet wird.
Welches solltest du implementieren?
Sie entwerfen eine neue Hochverfügbarkeitslösung (HA) für eine Reihe von Anwendungsdatenbanken. Die Lösung wird in einem einzigen Rechenzentrum enthalten sein und einen HA-Schutz auf Instanzebene bieten.
Sie müssen eine Lösung bereitstellen, die minimale Ausfallzeiten ermöglicht, wenn der Produktionsserver offline geschaltet wird.
Welches solltest du implementieren?
Correct Answer: G
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
Überblick
Gesamtübersicht
Die ADatum Corporation hat Niederlassungen in Miami und Montreal.
Das Netzwerk enthält eine einzelne Active Directory-Gesamtstruktur mit dem Namen adatum.com. Die Büros stellen über eine WAN-Verbindung mit einer Latenz von 5 ms eine Verbindung her.
A: Datum standardisiert seine Datenbankplattform mithilfe von SQL Server
Enterprise Edition 2014.
Datenbanken
Jedes Büro enthält Datenbanken mit den Namen Vertrieb, Inventar, Kunden, Produkte, Personal und Entwickler.
Server und Datenbanken werden von einem Team von Datenbankadministratoren verwaltet. Derzeit verfügen alle Datenbankadministratoren auf allen Servern und Datenbanken über die gleichen Berechtigungen.
Die Kundendatenbank enthält zwei Tabellen mit den Namen Kunden und Klassifikationen.
Die folgende Grafik zeigt die relevanten Teile der Tabellen:

Die folgende Tabelle zeigt die aktuellen Daten in der Klassifikationstabelle:

Die Inventardatenbank wird häufig aktualisiert.
Die Datenbank wird häufig für die Berichterstellung verwendet.
Eine vollständige Sicherung der Datenbank dauert derzeit drei Stunden.
Gespeicherte Prozeduren
Eine gespeicherte Prozedur mit dem Namen USP_1 generiert Millionen von Datenzeilen für mehrere Berichte. USP_1 kombiniert Daten aus fünf verschiedenen Tabellen aus den Datenbanken "Vertrieb" und "Kunden" in einer Tabelle mit dem Namen "Tabelle1".
Nachdem Tabelle1 erstellt wurde, liest der Berichtsprozess mehrmals nacheinander Daten aus Tabelle1. Nach Abschluss des Vorgangs wird Tabelle 1 gelöscht.
Eine gespeicherte Prozedur mit dem Namen USP_2 wird zum Generieren einer Produktliste verwendet. Die Produktliste enthält die Namen der Produkte, die nach Kategorien gruppiert sind.
Die Ausführung von USP_2 dauert einige Minuten, da die Tabellen, auf die die Prozedur zugreift, gesperrt sind. Die Sperren werden durch USP_1 und USP_3 verursacht.
Eine gespeicherte Prozedur mit dem Namen USP_3 wird zum Aktualisieren der Preise verwendet. USP_3 besteht aus mehreren UPDATE-Anweisungen, die innerhalb einer Transaktion nacheinander aufgerufen werden.
Wenn derzeit eine der UPDATE-Anweisungen fehlschlägt, schlägt die gespeicherte Prozedur fehl. Eine gespeicherte Prozedur mit dem Namen USP_4 ruft gespeicherte Prozeduren in den Datenbanken Vertrieb, Kunden und Inventar auf.
Die verschachtelten gespeicherten Prozeduren lesen Tabellen aus den Datenbanken "Vertrieb", "Kunden" und "Inventar". USP_4 verwendet eine EXECUTE AS-Klausel.
Alle verschachtelten gespeicherten Prozeduren behandeln Fehler mithilfe der strukturierten Ausnahmebehandlung. Eine gespeicherte Prozedur mit dem Namen USP_5 ruft mehrere gespeicherte Prozeduren in derselben Datenbank auf. Sicherheitsüberprüfungen werden jedes Mal durchgeführt, wenn USP_5 eine gespeicherte Prozedur aufruft.
Sie vermuten, dass die Sicherheitsüberprüfungen die Leistung von USP_5 beeinträchtigen. Alle gespeicherten Prozeduren, auf die Benutzeranwendungen zugreifen, rufen verschachtelte gespeicherte Prozeduren auf.
Die verschachtelten gespeicherten Prozeduren werden niemals direkt aufgerufen.
Designanforderungen
Datenwiederherstellung
Sie müssen in der Lage sein, Daten aus der Inventardatenbank wiederherzustellen, wenn ein Speicherfehler auftritt. Sie haben ein Wiederherstellungszeitziel (Recovery Time Objective, RTO) von 5 Minuten.
Sie müssen in der Lage sein, Daten aus der Dev-Datenbank wiederherzustellen, wenn Daten versehentlich verloren gehen. Sie haben ein Wiederherstellungspunktziel (Recovery Point Objective, RPO) von einem Tag.
Klassifizierungsänderungen
Sie planen, die Klassifizierung von Kunden zu ändern. Die neuen Klassifikationen werden vier Ebenen haben, basierend auf der Anzahl der Bestellungen. Klassifizierungen können in Zukunft entfernt oder hinzugefügt werden. Das Management fordert, dass historische Daten für die vorherigen Klassifizierungen gepflegt werden. Sicherheit Eine Gruppe von Junior-Datenbankadministratoren muss in der Lage sein, die Sicherheit für die Sales-Datenbank zu verwalten. Die Junior-Datenbankadministratoren haben keine weiteren Administratorrechte.
A: Datum möchte verfolgen, welche Benutzer die einzelnen gespeicherten Prozeduren ausführen.
Lager
ADatum hat begrenzten Speicherplatz. Wann immer möglich, sollte der gesamte Speicherplatz für alle Datenbanken und alle Sicherungen minimiert werden.
Fehlerbehandlung
Derzeit ist in keiner gespeicherten Prozedur ein Fehlerbehandlungscode vorhanden.
Sie planen, Fehler in aufgerufenen gespeicherten Prozeduren und verschachtelten gespeicherten Prozeduren zu protokollieren. Verschachtelte gespeicherte Prozeduren werden niemals direkt aufgerufen.
Sie müssen eine Disaster Recovery-Lösung für die Dev-Datenbank empfehlen. Was sollten Sie in die Empfehlung aufnehmen?
Gesamtübersicht
Die ADatum Corporation hat Niederlassungen in Miami und Montreal.
Das Netzwerk enthält eine einzelne Active Directory-Gesamtstruktur mit dem Namen adatum.com. Die Büros stellen über eine WAN-Verbindung mit einer Latenz von 5 ms eine Verbindung her.
A: Datum standardisiert seine Datenbankplattform mithilfe von SQL Server
Enterprise Edition 2014.
Datenbanken
Jedes Büro enthält Datenbanken mit den Namen Vertrieb, Inventar, Kunden, Produkte, Personal und Entwickler.
Server und Datenbanken werden von einem Team von Datenbankadministratoren verwaltet. Derzeit verfügen alle Datenbankadministratoren auf allen Servern und Datenbanken über die gleichen Berechtigungen.
Die Kundendatenbank enthält zwei Tabellen mit den Namen Kunden und Klassifikationen.
Die folgende Grafik zeigt die relevanten Teile der Tabellen:

Die folgende Tabelle zeigt die aktuellen Daten in der Klassifikationstabelle:

Die Inventardatenbank wird häufig aktualisiert.
Die Datenbank wird häufig für die Berichterstellung verwendet.
Eine vollständige Sicherung der Datenbank dauert derzeit drei Stunden.
Gespeicherte Prozeduren
Eine gespeicherte Prozedur mit dem Namen USP_1 generiert Millionen von Datenzeilen für mehrere Berichte. USP_1 kombiniert Daten aus fünf verschiedenen Tabellen aus den Datenbanken "Vertrieb" und "Kunden" in einer Tabelle mit dem Namen "Tabelle1".
Nachdem Tabelle1 erstellt wurde, liest der Berichtsprozess mehrmals nacheinander Daten aus Tabelle1. Nach Abschluss des Vorgangs wird Tabelle 1 gelöscht.
Eine gespeicherte Prozedur mit dem Namen USP_2 wird zum Generieren einer Produktliste verwendet. Die Produktliste enthält die Namen der Produkte, die nach Kategorien gruppiert sind.
Die Ausführung von USP_2 dauert einige Minuten, da die Tabellen, auf die die Prozedur zugreift, gesperrt sind. Die Sperren werden durch USP_1 und USP_3 verursacht.
Eine gespeicherte Prozedur mit dem Namen USP_3 wird zum Aktualisieren der Preise verwendet. USP_3 besteht aus mehreren UPDATE-Anweisungen, die innerhalb einer Transaktion nacheinander aufgerufen werden.
Wenn derzeit eine der UPDATE-Anweisungen fehlschlägt, schlägt die gespeicherte Prozedur fehl. Eine gespeicherte Prozedur mit dem Namen USP_4 ruft gespeicherte Prozeduren in den Datenbanken Vertrieb, Kunden und Inventar auf.
Die verschachtelten gespeicherten Prozeduren lesen Tabellen aus den Datenbanken "Vertrieb", "Kunden" und "Inventar". USP_4 verwendet eine EXECUTE AS-Klausel.
Alle verschachtelten gespeicherten Prozeduren behandeln Fehler mithilfe der strukturierten Ausnahmebehandlung. Eine gespeicherte Prozedur mit dem Namen USP_5 ruft mehrere gespeicherte Prozeduren in derselben Datenbank auf. Sicherheitsüberprüfungen werden jedes Mal durchgeführt, wenn USP_5 eine gespeicherte Prozedur aufruft.
Sie vermuten, dass die Sicherheitsüberprüfungen die Leistung von USP_5 beeinträchtigen. Alle gespeicherten Prozeduren, auf die Benutzeranwendungen zugreifen, rufen verschachtelte gespeicherte Prozeduren auf.
Die verschachtelten gespeicherten Prozeduren werden niemals direkt aufgerufen.
Designanforderungen
Datenwiederherstellung
Sie müssen in der Lage sein, Daten aus der Inventardatenbank wiederherzustellen, wenn ein Speicherfehler auftritt. Sie haben ein Wiederherstellungszeitziel (Recovery Time Objective, RTO) von 5 Minuten.
Sie müssen in der Lage sein, Daten aus der Dev-Datenbank wiederherzustellen, wenn Daten versehentlich verloren gehen. Sie haben ein Wiederherstellungspunktziel (Recovery Point Objective, RPO) von einem Tag.
Klassifizierungsänderungen
Sie planen, die Klassifizierung von Kunden zu ändern. Die neuen Klassifikationen werden vier Ebenen haben, basierend auf der Anzahl der Bestellungen. Klassifizierungen können in Zukunft entfernt oder hinzugefügt werden. Das Management fordert, dass historische Daten für die vorherigen Klassifizierungen gepflegt werden. Sicherheit Eine Gruppe von Junior-Datenbankadministratoren muss in der Lage sein, die Sicherheit für die Sales-Datenbank zu verwalten. Die Junior-Datenbankadministratoren haben keine weiteren Administratorrechte.
A: Datum möchte verfolgen, welche Benutzer die einzelnen gespeicherten Prozeduren ausführen.
Lager
ADatum hat begrenzten Speicherplatz. Wann immer möglich, sollte der gesamte Speicherplatz für alle Datenbanken und alle Sicherungen minimiert werden.
Fehlerbehandlung
Derzeit ist in keiner gespeicherten Prozedur ein Fehlerbehandlungscode vorhanden.
Sie planen, Fehler in aufgerufenen gespeicherten Prozeduren und verschachtelten gespeicherten Prozeduren zu protokollieren. Verschachtelte gespeicherte Prozeduren werden niemals direkt aufgerufen.
Sie müssen eine Disaster Recovery-Lösung für die Dev-Datenbank empfehlen. Was sollten Sie in die Empfehlung aufnehmen?
Correct Answer: A
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
Sie verwalten eine Microsoft SQL Server-Umgebung. Sie planen, Daten beim Erstellen von Sicherungen zu verschlüsseln.
Sie müssen die Verschlüsselungsoptionen für Sicherungen konfigurieren.
Was sollten Sie konfigurieren?
Sie müssen die Verschlüsselungsoptionen für Sicherungen konfigurieren.
Was sollten Sie konfigurieren?
Correct Answer: A
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
Hinweis: Diese Frage ist Teil einer Reihe von Fragen, die dasselbe Szenario verwenden. Zur Vereinfachung wird das Szenario in jeder Frage wiederholt. Jede Frage hat ein anderes Ziel und eine andere Antwortmöglichkeit, aber der Text des Szenarios ist in jeder Frage dieser Reihe genau gleich.
Sie haben fünf Server, auf denen Microsoft Windows 2012 R2 ausgeführt wird. Jeder Server hostet eine Microsoft SQL Server-Instanz. Die Topologie für die Umgebung ist in der folgenden Abbildung dargestellt.

Sie haben eine Always On Availability-Gruppe mit dem Namen AG1. Die Details für AG1 sind in der folgenden Tabelle aufgeführt.

Instanz1 erfährt starken Lese- / Schreibverkehr. Die Instanz hostet eine Datenbank mit dem Namen OperationsMain mit einer Größe von vier Terabyte (TB). Die Datenbank verfügt über mehrere Datendateien und Dateigruppen. Eine der Dateigruppen ist read_only und entspricht der Hälfte der gesamten Datenbankgröße.
Instanz4 und Instanz5 sind nicht Teil von AG1. Instanz4 ist mit schweren Lese- / Schreib-E / A beschäftigt.
Instanz5 hostet eine Datenbank mit dem Namen StagedExternal. Ein nächtlicher BULK INSERT-Prozess lädt Daten in eine leere Tabelle mit einem Rowstore-Clustered-Index und zwei Nonclustered Rowstore-Indizes.
Sie müssen das Wachstum der StagedExternal-Datenbankprotokolldatei während der BULK INSERT-Vorgänge minimieren und nach der BULK INSERT-Transaktion eine Wiederherstellung zu einem bestimmten Zeitpunkt durchführen. Die vorgenommenen Änderungen dürfen die Protokollsicherungskette nicht unterbrechen.
Sie planen, einem Datencenter, das geografisch von Site1 und Site2 entfernt ist, eine neue Instanz mit dem Namen Instance6 hinzuzufügen. Sie müssen die Latenz zwischen den Knoten in AG1 minimieren.
Alle Datenbanken verwenden das vollständige Wiederherstellungsmodell. Alle Sicherungen werden in den Netzwerkspeicherort \\ SQLBackup \ geschrieben. Ein separater Prozess kopiert Sicherungen an einen externen Speicherort. Sie sollten sowohl die zum Wiederherstellen der Datenbanken erforderliche Zeit als auch den zum Speichern von Sicherungen erforderlichen Speicherplatz minimieren. Das Wiederherstellungspunktziel (RPO) für jede Instanz ist in der folgenden Tabelle aufgeführt.

Die vollständige Sicherung von OperationsMain dauert länger als sechs Stunden. Alle SQL Server-Sicherungen verwenden das Schlüsselwort COMPRESSION.
Sie planen, die folgenden Lösungen für die Umgebung bereitzustellen. Die Lösungen greifen auf eine Datenbank mit dem Namen DB1 zu, die Teil von AG1 ist.
* Berichtssystem: Diese Lösung greift auf Daten in DB1 mit einem Login zu, das einem Datenbankbenutzer zugeordnet ist, der Mitglied der Rolle db_datareader ist. Der Benutzer verfügt über EXECUTE-Berechtigungen für die Datenbank. Abfragen nehmen keine Änderungen an den Daten vor. Die Abfragen müssen über variable schreibgeschützte Replikate verteilt werden.
* Betriebssystem: Diese Lösung greift auf Daten in DB1 mit einer Anmeldung zu, die einem Datenbankbenutzer zugeordnet ist, der Mitglied der Rollen db_datareader und db_datawriter ist. Der Benutzer verfügt über EXECUTE-Berechtigungen für die Datenbank. Abfragen vom Betriebssystem führen sowohl DDL- als auch DML-Operationen aus.
Die Anforderungen für die Überwachung der Wartestatistik für die Instanzen sind in der folgenden Tabelle beschrieben.

Sie müssen ein neues Replikat von AG1 auf Instance6 konfigurieren.
Wie sollten Sie die Transact-SQL-Anweisung vervollständigen? Ziehen Sie zur Beantwortung die entsprechenden Transact-SQL-Anweisungen an die richtigen Positionen. Jedes Transact-SQL-Segment kann einmal, mehrmals oder gar nicht verwendet werden. Möglicherweise müssen Sie die geteilte Leiste zwischen den Fenstern ziehen oder einen Bildlauf durchführen, um den Inhalt anzuzeigen.

Sie haben fünf Server, auf denen Microsoft Windows 2012 R2 ausgeführt wird. Jeder Server hostet eine Microsoft SQL Server-Instanz. Die Topologie für die Umgebung ist in der folgenden Abbildung dargestellt.

Sie haben eine Always On Availability-Gruppe mit dem Namen AG1. Die Details für AG1 sind in der folgenden Tabelle aufgeführt.

Instanz1 erfährt starken Lese- / Schreibverkehr. Die Instanz hostet eine Datenbank mit dem Namen OperationsMain mit einer Größe von vier Terabyte (TB). Die Datenbank verfügt über mehrere Datendateien und Dateigruppen. Eine der Dateigruppen ist read_only und entspricht der Hälfte der gesamten Datenbankgröße.
Instanz4 und Instanz5 sind nicht Teil von AG1. Instanz4 ist mit schweren Lese- / Schreib-E / A beschäftigt.
Instanz5 hostet eine Datenbank mit dem Namen StagedExternal. Ein nächtlicher BULK INSERT-Prozess lädt Daten in eine leere Tabelle mit einem Rowstore-Clustered-Index und zwei Nonclustered Rowstore-Indizes.
Sie müssen das Wachstum der StagedExternal-Datenbankprotokolldatei während der BULK INSERT-Vorgänge minimieren und nach der BULK INSERT-Transaktion eine Wiederherstellung zu einem bestimmten Zeitpunkt durchführen. Die vorgenommenen Änderungen dürfen die Protokollsicherungskette nicht unterbrechen.
Sie planen, einem Datencenter, das geografisch von Site1 und Site2 entfernt ist, eine neue Instanz mit dem Namen Instance6 hinzuzufügen. Sie müssen die Latenz zwischen den Knoten in AG1 minimieren.
Alle Datenbanken verwenden das vollständige Wiederherstellungsmodell. Alle Sicherungen werden in den Netzwerkspeicherort \\ SQLBackup \ geschrieben. Ein separater Prozess kopiert Sicherungen an einen externen Speicherort. Sie sollten sowohl die zum Wiederherstellen der Datenbanken erforderliche Zeit als auch den zum Speichern von Sicherungen erforderlichen Speicherplatz minimieren. Das Wiederherstellungspunktziel (RPO) für jede Instanz ist in der folgenden Tabelle aufgeführt.

Die vollständige Sicherung von OperationsMain dauert länger als sechs Stunden. Alle SQL Server-Sicherungen verwenden das Schlüsselwort COMPRESSION.
Sie planen, die folgenden Lösungen für die Umgebung bereitzustellen. Die Lösungen greifen auf eine Datenbank mit dem Namen DB1 zu, die Teil von AG1 ist.
* Berichtssystem: Diese Lösung greift auf Daten in DB1 mit einem Login zu, das einem Datenbankbenutzer zugeordnet ist, der Mitglied der Rolle db_datareader ist. Der Benutzer verfügt über EXECUTE-Berechtigungen für die Datenbank. Abfragen nehmen keine Änderungen an den Daten vor. Die Abfragen müssen über variable schreibgeschützte Replikate verteilt werden.
* Betriebssystem: Diese Lösung greift auf Daten in DB1 mit einer Anmeldung zu, die einem Datenbankbenutzer zugeordnet ist, der Mitglied der Rollen db_datareader und db_datawriter ist. Der Benutzer verfügt über EXECUTE-Berechtigungen für die Datenbank. Abfragen vom Betriebssystem führen sowohl DDL- als auch DML-Operationen aus.
Die Anforderungen für die Überwachung der Wartestatistik für die Instanzen sind in der folgenden Tabelle beschrieben.

Sie müssen ein neues Replikat von AG1 auf Instance6 konfigurieren.
Wie sollten Sie die Transact-SQL-Anweisung vervollständigen? Ziehen Sie zur Beantwortung die entsprechenden Transact-SQL-Anweisungen an die richtigen Positionen. Jedes Transact-SQL-Segment kann einmal, mehrmals oder gar nicht verwendet werden. Möglicherweise müssen Sie die geteilte Leiste zwischen den Fenstern ziehen oder einen Bildlauf durchführen, um den Inhalt anzuzeigen.

Correct Answer:

Explanation

Scenario: You plan to add a new instance named Instance6 to a datacenter that is geographically distant from Site1 and Site2. You must minimize latency between the nodes in AG1.
Box 1: REPLICA
MODIFY REPLICA ON modifies any of the replicas ofthe availability group.
Box 2: SYNCHRONOUS_COMMIT
You must minimize latency between the nodes in AG1
AVAILABILITY_MODE = { SYNCHRONOUS_COMMIT | ASYNCHRONOUS_COMMIT }
Specifies whether the primary replica has to wait for the secondary availability group to acknowledge the hardening (writing) of the log records to disk before the primary replica can commit the transaction on a given primary database.
FAILOVER AUTOMATIC (box 4) requires SYNCHRONOUS_COMMIT
Box 3: REPLICA
MODIFY REPLICA ON modifies any of the replicas of the availability group.
Box 4: AUTOMATIC
You must minimize latency between the nodes in AG1
FAILOVER_MODE = { AUTOMATIC | MANUAL }
Specifies the failover mode of the availability replica that you are defining.
FAILOVER_MODE is required in the ADD REPLICA ON clause and optional in the MODIFY REPLICA ON clause.
AUTOMATIC enables automatic failover. AUTOMATIC is supported only if you also specify AVAILABILITY_MODE = SYNCHRONOUS_COMMIT.
References: https://docs.microsoft.com/en-us/sql/t-sql/statements/alter-availability-group-transact-sql
Sie haben eine Microsoft SQL Server-Instanz mit einer Datenbank namens DBI. Die Datenbank wird zu Zwecken verwendet. Sie planen, alle Abfragen für eine bestimmte Tabelle zu erfassen und die Daten als Textdatei zu speichern.
Sie müssen sicherstellen, dass Abfragen erfasst werden und dass ein Fehler beim Erfassen einer Abfrage die SQL Server-Instanz schließt.
Welche zwei Aktionen sollten Sie ausführen? Jede richtige Antwort ist Teil der Lösung.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
Sie müssen sicherstellen, dass Abfragen erfasst werden und dass ein Fehler beim Erfassen einer Abfrage die SQL Server-Instanz schließt.
Welche zwei Aktionen sollten Sie ausführen? Jede richtige Antwort ist Teil der Lösung.
HINWEIS: Jede richtige Auswahl ist einen Punkt wert.
Correct Answer: B,D
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
Sie beheben eine Anwendung, die eine Abfrage ausführt.
Die Anwendung verursacht häufig Deadlocks. Sie müssen die Isolationsstufe identifizieren, die von der Abfrage verwendet wird, wenn ein Deadlock auftritt.
Was sollte man tun? Mehr als eine Antwortauswahl kann das Ziel erreichen. Wählen Sie die beste Antwort.
Die Anwendung verursacht häufig Deadlocks. Sie müssen die Isolationsstufe identifizieren, die von der Abfrage verwendet wird, wenn ein Deadlock auftritt.
Was sollte man tun? Mehr als eine Antwortauswahl kann das Ziel erreichen. Wählen Sie die beste Antwort.
Correct Answer: A
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
Hinweis: Diese Frage ist Teil einer Reihe von Fragen, die dasselbe Szenario darstellen. Jede Frage in der Reihe enthält eine einzigartige Lösung, die die angegebenen Ziele erreichen kann. Einige Fragensätze haben möglicherweise mehr als eine richtige Lösung, während andere möglicherweise keine richtige Lösung haben.
Nachdem Sie eine Frage in diesem Abschnitt beantwortet haben, können Sie NICHT mehr darauf zurückkommen. Infolgedessen werden diese Fragen nicht im Überprüfungsbildschirm angezeigt.
Sie haben eine Microsoft Azure SQL-Datenbank, für die die Blob-Überwachung konfiguriert ist.
Sie müssen die Überwachungsprotokolle überprüfen.
Lösung: Sie laden die Protokolldateien mit Microsoft Azure Storage Explorer herunter und öffnen sie anschließend mit Microsoft SQL Server Management Studio (SSMS).
Erfüllt dies das Ziel?
Nachdem Sie eine Frage in diesem Abschnitt beantwortet haben, können Sie NICHT mehr darauf zurückkommen. Infolgedessen werden diese Fragen nicht im Überprüfungsbildschirm angezeigt.
Sie haben eine Microsoft Azure SQL-Datenbank, für die die Blob-Überwachung konfiguriert ist.
Sie müssen die Überwachungsprotokolle überprüfen.
Lösung: Sie laden die Protokolldateien mit Microsoft Azure Storage Explorer herunter und öffnen sie anschließend mit Microsoft SQL Server Management Studio (SSMS).
Erfüllt dies das Ziel?
Correct Answer: B
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
Überblick
Gesamtübersicht
Die ADatum Corporation hat Niederlassungen in Miami und Montreal.
Das Netzwerk enthält eine einzelne Active Directory-Gesamtstruktur mit dem Namen adatum.com. Die Büros stellen über eine WAN-Verbindung mit einer Latenz von 5 ms eine Verbindung her.
A: Datum standardisiert seine Datenbankplattform mithilfe von SQL Server
Enterprise Edition 2014.
Datenbanken
Jedes Büro enthält Datenbanken mit den Namen Vertrieb, Inventar, Kunden, Produkte, Personal und Entwickler.
Server und Datenbanken werden von einem Team von Datenbankadministratoren verwaltet. Derzeit verfügen alle Datenbankadministratoren auf allen Servern und Datenbanken über die gleichen Berechtigungen.
Die Kundendatenbank enthält zwei Tabellen mit den Namen Kunden und Klassifikationen.
Die folgende Grafik zeigt die relevanten Teile der Tabellen:

Die folgende Tabelle zeigt die aktuellen Daten in der Klassifikationstabelle:

Die Inventardatenbank wird häufig aktualisiert.
Die Datenbank wird häufig für die Berichterstellung verwendet.
Eine vollständige Sicherung der Datenbank dauert derzeit drei Stunden.
Gespeicherte Prozeduren
Eine gespeicherte Prozedur mit dem Namen USP_1 generiert Millionen von Datenzeilen für mehrere Berichte. USP_1 kombiniert Daten aus fünf verschiedenen Tabellen aus den Datenbanken "Vertrieb" und "Kunden" in einer Tabelle mit dem Namen "Tabelle1".
Nachdem Tabelle1 erstellt wurde, liest der Berichtsprozess mehrmals nacheinander Daten aus Tabelle1. Nach Abschluss des Vorgangs wird Tabelle 1 gelöscht.
Eine gespeicherte Prozedur mit dem Namen USP_2 wird zum Generieren einer Produktliste verwendet. Die Produktliste enthält die Namen der Produkte, die nach Kategorien gruppiert sind.
Die Ausführung von USP_2 dauert einige Minuten, da die Tabellen, auf die die Prozedur zugreift, gesperrt sind. Die Sperren werden durch USP_1 und USP_3 verursacht.
Eine gespeicherte Prozedur mit dem Namen USP_3 wird zum Aktualisieren der Preise verwendet. USP_3 besteht aus mehreren UPDATE-Anweisungen, die innerhalb einer Transaktion nacheinander aufgerufen werden.
Wenn derzeit eine der UPDATE-Anweisungen fehlschlägt, schlägt die gespeicherte Prozedur fehl. Eine gespeicherte Prozedur mit dem Namen USP_4 ruft gespeicherte Prozeduren in den Datenbanken Vertrieb, Kunden und Inventar auf.
Die verschachtelten gespeicherten Prozeduren lesen Tabellen aus den Datenbanken "Vertrieb", "Kunden" und "Inventar". USP_4 verwendet eine EXECUTE AS-Klausel.
Alle verschachtelten gespeicherten Prozeduren behandeln Fehler mithilfe der strukturierten Ausnahmebehandlung. Eine gespeicherte Prozedur mit dem Namen USP_5 ruft mehrere gespeicherte Prozeduren in derselben Datenbank auf. Sicherheitsüberprüfungen werden jedes Mal durchgeführt, wenn USP_5 eine gespeicherte Prozedur aufruft.
Sie vermuten, dass die Sicherheitsüberprüfungen die Leistung von USP_5 beeinträchtigen. Alle gespeicherten Prozeduren, auf die Benutzeranwendungen zugreifen, rufen verschachtelte gespeicherte Prozeduren auf.
Die verschachtelten gespeicherten Prozeduren werden niemals direkt aufgerufen.
Designanforderungen
Datenwiederherstellung
Sie müssen in der Lage sein, Daten aus der Inventardatenbank wiederherzustellen, wenn ein Speicherfehler auftritt. Sie haben ein Wiederherstellungszeitziel (Recovery Time Objective, RTO) von 5 Minuten.
Sie müssen in der Lage sein, Daten aus der Dev-Datenbank wiederherzustellen, wenn Daten versehentlich verloren gehen. Sie haben ein Wiederherstellungspunktziel (Recovery Point Objective, RPO) von einem Tag.
Klassifizierungsänderungen
Sie planen, die Klassifizierung von Kunden zu ändern. Die neuen Klassifikationen werden vier Ebenen haben, basierend auf der Anzahl der Bestellungen. Klassifizierungen können in Zukunft entfernt oder hinzugefügt werden. Das Management fordert, dass historische Daten für die vorherigen Klassifizierungen gepflegt werden. Sicherheit Eine Gruppe von Junior-Datenbankadministratoren muss in der Lage sein, die Sicherheit für die Sales-Datenbank zu verwalten. Die Junior-Datenbankadministratoren haben keine weiteren Administratorrechte.
A: Datum möchte verfolgen, welche Benutzer die einzelnen gespeicherten Prozeduren ausführen.
Lager
ADatum hat begrenzten Speicherplatz. Wann immer möglich, sollte der gesamte Speicherplatz für alle Datenbanken und alle Sicherungen minimiert werden.
Fehlerbehandlung
Derzeit ist in keiner gespeicherten Prozedur ein Fehlerbehandlungscode vorhanden.
Sie planen, Fehler in aufgerufenen gespeicherten Prozeduren und verschachtelten gespeicherten Prozeduren zu protokollieren. Verschachtelte gespeicherte Prozeduren werden niemals direkt aufgerufen.
Sie müssen eine Lösung für die Fehlerbehandlung von USP_3 empfehlen. Die Lösung muss den erforderlichen benutzerdefinierten Code minimieren. Was solltest du empfehlen?
Gesamtübersicht
Die ADatum Corporation hat Niederlassungen in Miami und Montreal.
Das Netzwerk enthält eine einzelne Active Directory-Gesamtstruktur mit dem Namen adatum.com. Die Büros stellen über eine WAN-Verbindung mit einer Latenz von 5 ms eine Verbindung her.
A: Datum standardisiert seine Datenbankplattform mithilfe von SQL Server
Enterprise Edition 2014.
Datenbanken
Jedes Büro enthält Datenbanken mit den Namen Vertrieb, Inventar, Kunden, Produkte, Personal und Entwickler.
Server und Datenbanken werden von einem Team von Datenbankadministratoren verwaltet. Derzeit verfügen alle Datenbankadministratoren auf allen Servern und Datenbanken über die gleichen Berechtigungen.
Die Kundendatenbank enthält zwei Tabellen mit den Namen Kunden und Klassifikationen.
Die folgende Grafik zeigt die relevanten Teile der Tabellen:

Die folgende Tabelle zeigt die aktuellen Daten in der Klassifikationstabelle:

Die Inventardatenbank wird häufig aktualisiert.
Die Datenbank wird häufig für die Berichterstellung verwendet.
Eine vollständige Sicherung der Datenbank dauert derzeit drei Stunden.
Gespeicherte Prozeduren
Eine gespeicherte Prozedur mit dem Namen USP_1 generiert Millionen von Datenzeilen für mehrere Berichte. USP_1 kombiniert Daten aus fünf verschiedenen Tabellen aus den Datenbanken "Vertrieb" und "Kunden" in einer Tabelle mit dem Namen "Tabelle1".
Nachdem Tabelle1 erstellt wurde, liest der Berichtsprozess mehrmals nacheinander Daten aus Tabelle1. Nach Abschluss des Vorgangs wird Tabelle 1 gelöscht.
Eine gespeicherte Prozedur mit dem Namen USP_2 wird zum Generieren einer Produktliste verwendet. Die Produktliste enthält die Namen der Produkte, die nach Kategorien gruppiert sind.
Die Ausführung von USP_2 dauert einige Minuten, da die Tabellen, auf die die Prozedur zugreift, gesperrt sind. Die Sperren werden durch USP_1 und USP_3 verursacht.
Eine gespeicherte Prozedur mit dem Namen USP_3 wird zum Aktualisieren der Preise verwendet. USP_3 besteht aus mehreren UPDATE-Anweisungen, die innerhalb einer Transaktion nacheinander aufgerufen werden.
Wenn derzeit eine der UPDATE-Anweisungen fehlschlägt, schlägt die gespeicherte Prozedur fehl. Eine gespeicherte Prozedur mit dem Namen USP_4 ruft gespeicherte Prozeduren in den Datenbanken Vertrieb, Kunden und Inventar auf.
Die verschachtelten gespeicherten Prozeduren lesen Tabellen aus den Datenbanken "Vertrieb", "Kunden" und "Inventar". USP_4 verwendet eine EXECUTE AS-Klausel.
Alle verschachtelten gespeicherten Prozeduren behandeln Fehler mithilfe der strukturierten Ausnahmebehandlung. Eine gespeicherte Prozedur mit dem Namen USP_5 ruft mehrere gespeicherte Prozeduren in derselben Datenbank auf. Sicherheitsüberprüfungen werden jedes Mal durchgeführt, wenn USP_5 eine gespeicherte Prozedur aufruft.
Sie vermuten, dass die Sicherheitsüberprüfungen die Leistung von USP_5 beeinträchtigen. Alle gespeicherten Prozeduren, auf die Benutzeranwendungen zugreifen, rufen verschachtelte gespeicherte Prozeduren auf.
Die verschachtelten gespeicherten Prozeduren werden niemals direkt aufgerufen.
Designanforderungen
Datenwiederherstellung
Sie müssen in der Lage sein, Daten aus der Inventardatenbank wiederherzustellen, wenn ein Speicherfehler auftritt. Sie haben ein Wiederherstellungszeitziel (Recovery Time Objective, RTO) von 5 Minuten.
Sie müssen in der Lage sein, Daten aus der Dev-Datenbank wiederherzustellen, wenn Daten versehentlich verloren gehen. Sie haben ein Wiederherstellungspunktziel (Recovery Point Objective, RPO) von einem Tag.
Klassifizierungsänderungen
Sie planen, die Klassifizierung von Kunden zu ändern. Die neuen Klassifikationen werden vier Ebenen haben, basierend auf der Anzahl der Bestellungen. Klassifizierungen können in Zukunft entfernt oder hinzugefügt werden. Das Management fordert, dass historische Daten für die vorherigen Klassifizierungen gepflegt werden. Sicherheit Eine Gruppe von Junior-Datenbankadministratoren muss in der Lage sein, die Sicherheit für die Sales-Datenbank zu verwalten. Die Junior-Datenbankadministratoren haben keine weiteren Administratorrechte.
A: Datum möchte verfolgen, welche Benutzer die einzelnen gespeicherten Prozeduren ausführen.
Lager
ADatum hat begrenzten Speicherplatz. Wann immer möglich, sollte der gesamte Speicherplatz für alle Datenbanken und alle Sicherungen minimiert werden.
Fehlerbehandlung
Derzeit ist in keiner gespeicherten Prozedur ein Fehlerbehandlungscode vorhanden.
Sie planen, Fehler in aufgerufenen gespeicherten Prozeduren und verschachtelten gespeicherten Prozeduren zu protokollieren. Verschachtelte gespeicherte Prozeduren werden niemals direkt aufgerufen.
Sie müssen eine Lösung für die Fehlerbehandlung von USP_3 empfehlen. Die Lösung muss den erforderlichen benutzerdefinierten Code minimieren. Was solltest du empfehlen?
Correct Answer: C
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
Sie sind Datenbankadministrator für Contoso, LTD. Sie konfigurieren ein Microsoft SQL Server-Failover mit vier Knoten mithilfe von Windows Server 2012 R2 Datacenter Edition und SOL Server 2016 Enterprise Edition.
Ein Server im Rechenzentrum muss ersetzt werden. Der Server ist Teil der SQL Server-Failover-Instanz (FCI).
Sie müssen den FCI-Knoten für den Server entfernen, der ersetzt werden soll.
Was sollte man tun?
Ein Server im Rechenzentrum muss ersetzt werden. Der Server ist Teil der SQL Server-Failover-Instanz (FCI).
Sie müssen den FCI-Knoten für den Server entfernen, der ersetzt werden soll.
Was sollte man tun?
Correct Answer: A
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
Hinweis: Diese Frage ist Teil einer Reihe von Fragen, die dasselbe Szenario darstellen. Jede Frage in der Reihe enthält eine einzigartige Lösung, die die angegebenen Ziele erreichen kann. Einige Fragensätze haben möglicherweise mehr als eine richtige Lösung, während andere möglicherweise keine richtige Lösung haben.
Nachdem Sie eine Frage in diesem Abschnitt beantwortet haben, können Sie NICHT mehr darauf zurückkommen. Infolgedessen werden diese Fragen nicht im Überprüfungsbildschirm angezeigt.
Sie haben ein Data Warehouse, in dem Verkaufsdaten gespeichert sind. Eine Faktentabelle enthält 100 Millionen Zeilen.
Sie müssen den Speicherbedarf für das Data Warehouse reduzieren.
Sie müssen eine Lösung implementieren, die spaltenbasierten Speicher verwendet und Echtzeitanalysen für die betriebliche Arbeitslast bereitstellt.
Lösung: Sie entfernen alle Clustered-Indizes und laden die Tabelle zur Verarbeitung.
Erfüllt die Lösung das Ziel?
Nachdem Sie eine Frage in diesem Abschnitt beantwortet haben, können Sie NICHT mehr darauf zurückkommen. Infolgedessen werden diese Fragen nicht im Überprüfungsbildschirm angezeigt.
Sie haben ein Data Warehouse, in dem Verkaufsdaten gespeichert sind. Eine Faktentabelle enthält 100 Millionen Zeilen.
Sie müssen den Speicherbedarf für das Data Warehouse reduzieren.
Sie müssen eine Lösung implementieren, die spaltenbasierten Speicher verwendet und Echtzeitanalysen für die betriebliche Arbeitslast bereitstellt.
Lösung: Sie entfernen alle Clustered-Indizes und laden die Tabelle zur Verarbeitung.
Erfüllt die Lösung das Ziel?
Correct Answer: A
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
Hinweis: Diese Frage ist Teil einer Reihe von Fragen, bei denen die gleichen oder ähnliche Antwortmöglichkeiten verwendet werden. Eine Antwortauswahl kann für mehr als eine Frage in der Reihe richtig sein. Jede Frage ist unabhängig von den anderen Fragen in dieser Reihe. Informationen und Details in einer Frage gelten nur für diese Frage.
Sie sind der Datenbankadministrator eines Unternehmens, das Microsoft SQL Server hostet. Sie verwalten sowohl lokale als auch Microsoft Azure SQL-Datenbankumgebungen. Ein Dienstkonto verfügt über die erforderlichen Berechtigungen zum Sichern aller Datenbanken.
Sie haben eine Benutzerdatenbank namens HRDB, die vertrauliche Personaldaten enthält. Die HRDB-Sicherungsdateien müssen verschlüsselt sein.
Sie müssen dem Dienstkonto, das die HRDB-Datenbank sichert, die Berechtigung erteilen, die für den Zugriff auf den Verschlüsselungsschlüssel erforderlich ist. Ihre Lösung muss das Prinzip des geringsten Privilegs verwenden.
Welche Erlaubnis sollten Sie erteilen?
Sie sind der Datenbankadministrator eines Unternehmens, das Microsoft SQL Server hostet. Sie verwalten sowohl lokale als auch Microsoft Azure SQL-Datenbankumgebungen. Ein Dienstkonto verfügt über die erforderlichen Berechtigungen zum Sichern aller Datenbanken.
Sie haben eine Benutzerdatenbank namens HRDB, die vertrauliche Personaldaten enthält. Die HRDB-Sicherungsdateien müssen verschlüsselt sein.
Sie müssen dem Dienstkonto, das die HRDB-Datenbank sichert, die Berechtigung erteilen, die für den Zugriff auf den Verschlüsselungsschlüssel erforderlich ist. Ihre Lösung muss das Prinzip des geringsten Privilegs verwenden.
Welche Erlaubnis sollten Sie erteilen?
Correct Answer: G
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
Hinweis: Diese Frage ist Teil einer Reihe von Fragen, die dasselbe Szenario darstellen. Jede Frage in der Reihe enthält eine einzigartige Lösung, die die angegebenen Ziele erreichen kann. Einige Fragensätze haben möglicherweise mehr als eine richtige Lösung, während andere möglicherweise keine richtige Lösung haben.
Nachdem Sie eine Frage in diesem Abschnitt beantwortet haben, können Sie NICHT mehr darauf zurückkommen. Infolgedessen werden diese Fragen nicht im Überprüfungsbildschirm angezeigt.
Sie müssen eine Microsoft SQL Server-Instanz konfigurieren, um sicherzustellen, dass ein Benutzer Mail1 E-Mails mithilfe von Datenbank-E-Mails senden kann.
Lösung: Sie fügen Mail1 die Sysadmin-Serverrolle hinzu.
Erfüllt die Lösung das Ziel?
Nachdem Sie eine Frage in diesem Abschnitt beantwortet haben, können Sie NICHT mehr darauf zurückkommen. Infolgedessen werden diese Fragen nicht im Überprüfungsbildschirm angezeigt.
Sie müssen eine Microsoft SQL Server-Instanz konfigurieren, um sicherzustellen, dass ein Benutzer Mail1 E-Mails mithilfe von Datenbank-E-Mails senden kann.
Lösung: Sie fügen Mail1 die Sysadmin-Serverrolle hinzu.
Erfüllt die Lösung das Ziel?
Correct Answer: A
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
Hinweis: Diese Frage ist Teil einer Reihe von Fragen, bei denen die gleichen oder ähnliche Antwortmöglichkeiten verwendet werden. Eine Antwortauswahl kann für mehr als eine Frage in der Reihe richtig sein. Jede Frage ist unabhängig von den anderen Fragen in dieser Reihe. Informationen und Details in einer Frage gelten nur für diese Frage.
Sie sind der Datenbankadministrator eines Unternehmens, das Microsoft SQL Server hostet. Sie verwalten sowohl lokale als auch Microsoft Azure SQL-Datenbankumgebungen.
Clients stellen mithilfe von Branchenanwendungen eine Verbindung zu Datenbanken her. Entwickler stellen mithilfe von SQL Server Management Studio (SSMS) eine Verbindung her.
Sie müssen Berechtigungen für ein Dienstkonto bereitstellen, mit dem eine neue Datenbank für einen Client bereitgestellt wird.
Welche Erlaubnis sollten Sie erteilen?
Sie sind der Datenbankadministrator eines Unternehmens, das Microsoft SQL Server hostet. Sie verwalten sowohl lokale als auch Microsoft Azure SQL-Datenbankumgebungen.
Clients stellen mithilfe von Branchenanwendungen eine Verbindung zu Datenbanken her. Entwickler stellen mithilfe von SQL Server Management Studio (SSMS) eine Verbindung her.
Sie müssen Berechtigungen für ein Dienstkonto bereitstellen, mit dem eine neue Datenbank für einen Client bereitgestellt wird.
Welche Erlaubnis sollten Sie erteilen?
Correct Answer: E
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
Sie verwalten eine Datenbank mit dem Namen DB1, die eine nicht partitionierte Tabelle enthält. Sie erstellen einen Index in der Tabelle.
Automatische Statistikaktualisierungen sind deaktiviert.
Benutzer berichten, dass einige Abfragen des Microsoft SQL Server Reporting Service (SSRS) lange ausgeführt werden müssen. Sie stellen fest, dass das Problem durch veraltete Statistiken für Index1 verursacht wird.
Sie müssen die Statistiken für den Index aktualisieren.
Was sollte man tun?
Automatische Statistikaktualisierungen sind deaktiviert.
Benutzer berichten, dass einige Abfragen des Microsoft SQL Server Reporting Service (SSRS) lange ausgeführt werden müssen. Sie stellen fest, dass das Problem durch veraltete Statistiken für Index1 verursacht wird.
Sie müssen die Statistiken für den Index aktualisieren.
Was sollte man tun?
Correct Answer: D