Masz aplikację, która obecnie korzysta z dwóch lokalnych baz danych SQL Server (DB1 i DB2). Zamierzasz migrować obie bazy danych do platformy Azure. Rozwiązanie musi obsługiwać transakcje po stronie serwera, które obejmują DB1 i DB2, oraz minimalizować wysiłek administracyjny związany z aktualizacjami. Jaką opcję hostingu należy zarekomendować?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Dwie bazy danych na tej samej usłudze Azure SQL Managed Instance.
Dlaczego to jest odpowiedź
Prawidłową opcją jest "Dwie bazy danych na tej samej usłudze Azure SQL Managed Instance". Azure SQL Managed Instance to najlepszy wybór, ponieważ obsługuje transakcje rozproszone (DTC), które są niezbędne dla transakcji obejmujących wiele baz danych na poziomie serwera, tak jak w przypadku lokalnych baz danych SQL Server. Dodatkowo, Managed Instance to w pełni zarządzana usługa PaaS, co minimalizuje wysiłek administracyjny związany z aktualizacjami i konserwacją w porównaniu do SQL Server na maszynie wirtualnej. Opcja "Dwie bazy danych Azure SQL w elastycznej puli" nie obsługuje transakcji rozproszonych obejmujących wiele baz danych. "Dwie bazy danych na tej samej instancji SQL Server hostowanej na maszynie wirtualnej platformy Azure" obsługuje transakcje rozproszone, ale wymaga znacznie większego wysiłku administracyjnego. "Dwie bazy danych Azure SQL na różnych serwerach Azure SQL Database" również nie obsługuje transakcji rozproszonych między serwerami.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana