Twoja platforma SaaS hostuje 200 małych baz danych dla najemców. Każdy najemca doświadcza krótkich, nieprzewidywalnych skoków aktywności, podczas gdy całkowite wykorzystanie pozostaje umiarkowane. Chcesz zminimalizować koszty obliczeniowe, wykorzystać rabaty za zarezerwowaną pojemność i uniknąć zarządzania skalowaniem dla każdej bazy danych. Jakie wdrożenie powinieneś wybrać?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz elastyczną pulę Azure SQL Database opartą na vCore (Ogólnego Przeznaczenia) i umieść w niej wszystkie bazy danych najemców; skonfiguruj ustawienia min/max dla każdej bazy danych.
Dlaczego to jest odpowiedź
Elastyczna pula Azure SQL Database oparta na vCore (Ogólnego Przeznaczenia) jest idealna dla tego scenariusza, ponieważ pozwala na współdzielenie zasobów obliczeniowych przez wiele baz danych. Dzięki temu można wykorzystać rabaty za zarezerwowaną pojemność i zminimalizować koszty, ponieważ całkowite wykorzystanie jest umiarkowane, mimo że poszczególne bazy danych doświadczają skoków. Ustawienia min/max dla każdej bazy danych w puli zapewniają elastyczność i kontrolę nad alokacją zasobów bez konieczności ręcznego skalowania. Pojedyncza baza danych serverless z auto-pauzą jest mniej efektywna kosztowo dla 200 baz danych, a zarządzana instancja jest zbyt kosztowna. Pojedyncze bazy danych Premium DTU są droższe i trudniejsze w zarządzaniu na taką skalę. Hyperscale jest przeznaczony dla bardzo dużych baz danych, a nie dla wielu małych.
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