Pytanie Ceny Azure SQL Database są określane na serwer bazy danych lub na bazę danych tworzoną przez użytkowników


W przypadku cennika bazy danych Azure SQL ceny są wymieniane jako $ x / godzina

Pytanie:  Powiedzmy, że "x" wynosi 2 USD za godzinę. Jeśli utworzę 10 różnych baz danych użytkowników dla mojej aplikacji, czy będę płacić 10-krotność kosztu godzinnego, tj. 20 USD / godzinę, czy zapłacę tylko 2 USD / godzinę, ponieważ koszt dotyczy serwera bazy danych?

Nie jestem pewien, czy będę obciążany opłatą za każdą bazę danych utworzoną przez użytkownika, tj. Za każdą z tych 10 baz danych lub tylko za jeden serwer bazy danych.


11
2018-03-23 16:24


pochodzenie


Bardzo ważne pytanie. Kalkulator wyceny sugeruje, że jest to na bazie danych, ale ponieważ byłby to tak spektakularnie opóźniony model cenowy, nadal nie mogę w pełni w to uwierzyć. - John


Odpowiedzi:


Opłaty będą naliczane za każdą utworzoną przez użytkownika bazę danych, tj. Każdą z tych 10 baz w zależności od ich warstwy cenowej.

http://azure.microsoft.com/en-us/pricing/details/sql-database/


4
2018-03-23 16:32



Link, który wysłałeś, nie obsługuje ani nie zaprzecza twojemu roszczeniu. - John
Od 2015-12-23 zarówno wspiera, jak i zaprzecza jego twierdzeniom, ponieważ oferuje dwa modele wyceny: "Pojedyncza baza danych" i "Elastyczna baza danych". Elastic Database, obecnie w podglądzie, "pozwoli Ci zarządzać zbiorczą wydajnością puli zamiast pojedynczych baz danych." - Brian
Zgadzam się, że dokumentacja nie odpowiada na pytanie. Sam to przetestowałem i mogę potwierdzić, że rozliczenie dotyczy bazy danych, a nie serwera bazy danych. - BenV


Ogłoszono nowy plan usługi 04/2015, zwany pulą bazy danych SQL Azure Elastic. Na dzień dzisiejszy jest nadal w trybie podglądu, ale ceny są dostępne tutaj - upewnij się, że klikniesz Elastic Database przycisk, aby zobaczyć ceny.

W przypadku elastycznej puli bazy danych model wyceny wygląda następująco. Najpierw płacisz za każdą pulę, biorąc pod uwagę liczbę jednostek wydajności zarezerwowanych dla puli (DTU). Następnie płacisz dodatkowo za każdą bazę danych, która jest częścią puli. Cena za bazę danych jest dość mała (obecnie wynosi około 1,26 USD za miesiąc), więc większość wydatków to płatności za DTU, które są wspólne dla wszystkich baz danych puli.

AKTUALIZACJA:

Od maja 2016 r. Elastyczna pula baz danych Azure SQL Database jest ogólnie dostępna. The szczegóły dotyczące ceny są również aktualizowane. Na dzień dzisiejszy można uzyskać do 200 baz danych na poziomie podstawowym za 149 USD miesięcznie, co sprowadza się do 0,745 USD miesięcznie na bazę danych.


4
2017-08-03 06:31



Chociaż wydaje się, że Elastic Database nie można uznać za alternatywę dla Single Database jako początkowy koszt Elastic Database jest za wysoki. - Shyamal Parikh
@ShyamalParikh, możesz chcieć porównać określone scenariusze, w których puli bazy danych miałoby sens. Na przykład. 200 regularnych instancji SQL Azure przeciwko puli elastycznej zawierającej 200 baz danych. Przy dzisiejszych cenach (17 stycznia 2016 r.) 200 bazowych baz danych będzie kosztować 1000 USD miesięcznie, a podstawowa warstwa elastycznej bazy danych z 100 eDTU uruchomi 149 USD miesięcznie. Istnieją zatem scenariusze, w których znajdują się elastyczne bazy danych dużo taniej. - seva titov
@ShyamalParikh Proponuję przeszukać nagranie jednego z moich wykładów na temat, w którym pokazuję, w jaki sposób zmniejszyliśmy liczbę jednostek zasobów o more then 90% kiedy przenieśliśmy się do Elastic Pool! I dla wyjaśnienia mam na myśli zmniejszenie o 90%, a nie o 90%, co oznacza, że ​​na każde 100 jednostek używamy teraz mniej niż 10 - Ronen Ariely


Ceny dla bazy danych Azure SQL są ustalane według bazy danych. Oznacza to, że płacisz za każdą z 10 baz danych. Możesz dowiedzieć się więcej o Baza danych Azure SQL Database tutaj.


1
2018-03-23 16:34



Link, który wysłałeś, nie obsługuje ani nie zaprzecza twojemu roszczeniu. - John