Zalety i wady Microsoft SQL

Autor: John Pratt
Data Utworzenia: 16 Styczeń 2021
Data Aktualizacji: 21 Listopad 2024
Anonim
SQL Day 2019 | Azure SQL Data Warehouse – raport z pola walki - Paweł Potasiński, Michał Gołoś
Wideo: SQL Day 2019 | Azure SQL Data Warehouse – raport z pola walki - Paweł Potasiński, Michał Gołoś

Zawartość

Wraz ze wzrostem popularności aplikacji sieciowych i internetowych, rośnie również znaczenie systemów zarządzania relacyjnymi bazami danych. Wybór odpowiedniego systemu do swoich potrzeb ma zasadnicze znaczenie dla zapewnienia jakości i wydajności aplikacji. Microsoft SQL to opcja, którą zazwyczaj wybiera wiele osób. Znajomość swoich zalet i wad może pomóc w wyborze najlepszej dla Ciebie opcji.

Wada: koszt

Jedną z głównych wad używania Microsoft SQL Server zamiast alternatywnego systemu zarządzania relacyjnymi bazami danych jest to, że opcje licencjonowania są bardzo drogie. Mimo że korzystanie z oprogramowania do celów edukacyjnych lub rozwojowych jest bezpłatne, każdy rodzaj komercyjnego wykorzystania wiąże się z opłatą licencyjną. Na przykład w przypadku SQL Server 2008 SQL Server Standard Edition kosztuje 17,28 R $ za procesor. Według witryny internetowej Microsoft, wydanie SQL Server Datacenter kosztuje 132,53 R $ na procesor. W przypadku małych firm i osób fizycznych, które są właścicielami witryn nastawionych na zysk, nie jest to opłacalne. Konkurencyjne oprogramowanie, takie jak MySQL, jest często bezpłatne. W przypadkach, w których tak nie jest, najdroższy pakiet MySQL Enterprise kosztuje 12,03 R $ rocznie za każdy procesor, co jest relatywnie tańsze nawet w porównaniu z pakietem Microsoft Standard Edition SQL.


Zaleta: oprogramowanie do zarządzania wysokiego poziomu

Microsoft SQL Server zawiera oprogramowanie do zarządzania bazami danych na poziomie profesjonalnym i biznesowym. Niektórzy konkurenci, tacy jak MySQL, opracowali w ostatnich latach podobne oprogramowanie, ale SQL Server jest łatwiejszy w użyciu i ma więcej funkcji. Na przykład wyzwalacze są w pełni obsługiwane w produktach firmy Microsoft. W przypadku MySQL polecenie to zostało wprowadzone niedawno, ale nie jest jeszcze w pełni obsługiwane. Oprogramowanie oferowane przez Microsoft oferuje również ścisłą integrację z frameworkiem .NET, co nie ma miejsca w przypadku konkurencyjnych produktów.

Wada: ograniczona kompatybilność

Microsoft SQL Server jest przeznaczony tylko do uruchamiania na serwerach z systemem Windows. Z wielu powodów, w tym kosztów licencji i obaw związanych z bezpieczeństwem, programiści często decydują się na hostowanie swoich witryn na komputerach z systemem Unix, przez co SQL Server nie nadaje się do użytku. Wręcz przeciwnie, produkty konkurencyjne mają już większą kompatybilność z innymi platformami. Na przykład MySQL działa na wszystkich głównych platformach, w tym Windows, Linux, Mac OSX i innych wariantach Unix. Oprócz braku możliwości uruchomienia na platformach innych niż Windows, produkt firmy Microsoft może również napotkać problemy ze zgodnością w odniesieniu do interakcji z aplikacjami działającymi na innych platformach.


Zaleta: Doskonała obsługa odzyskiwania danych

Uszkodzone dane są zawsze problemem, gdy nastąpi przerwa w zasilaniu lub nieprawidłowe zamknięcie. Microsoft SQL Server ma wiele funkcji, które ułatwiają przywracanie i odzyskiwanie tych danych. Chociaż pojedynczych tabel nie można kopiować ani odtwarzać, istnieją pełne opcje przywracania bazy danych, które mogą być przydatne w takich przypadkach. Dzięki wykorzystaniu plików dziennika, pamięci podręcznej i kopii zapasowych, produkt firmy Microsoft zapewnia użytkownikowi możliwości odzyskiwania danych w przypadku awarii.

Aloe może ronąć tak bardzo, że wykracza poza wój włany garnek. Aby roślina była zdrowa, muiz ją przeadzić, w przeciwnym razie może umrzeć. Przenieienie aloeu do innego wazonu to łatwy i zybki pro...

Domyślnie ekran iPhone'a podświetla ię po otrzymaniu powiadomienia, na przykład wiadomości tektowej. Jeśli świeci ię tale, w urządzeniu mogą wytępować problemy ze przętem lub ytemem operacyjnym. R...

Popularny