NOC online · 24/7Longview, TX · +1 323 412 0665
KinetikatechServers · Security · Websites
CS

Porovnání databází

SQL Server: Je to podniková databáze pro Microsoft Estates

SQL Server je podniková relační databáze společnosti Microsoft: T-SQL místo PL/SQL, skupiny dostupnosti Always On pro HA a licenční model, který jej oceňuje jako Oracle spíše než jako MySQL. Běží na Windows a od roku 2017 na Linuxu a je to přirozená volba databáze, kde panství kolem ní je Microsoft. Tento článek se zabývá tím, co stojí jeho dobrý provoz na disciplíně a penězích.

Klíčové body

  • Podnikový povrch enginu je skutečný: indexy columnstore pro analýzu, In-Memory OLTP, Query Store pro řešení problémů s regresí plánu a skupiny dostupnosti (čitelné repliky plus automatické převzetí služeb při selhání) pro HA; vlastnosti existují a jsou vyspělé.
  • Licencování je smlouva: cena za jádro se Software Assurance na podnikové úrovni, úrovně edice (Express free, Web, Standard, Enterprise), které obsahují tolik funkcí, jako je kapacita; audity se chovají jako od Oracle, takže definice prostředí a pravidla virtualizace patří písemně před nákupem.
  • Disciplína HA: Skupiny dostupnosti Always On v rámci Windows Server Failover Clustering nebo samostatné; zálohování zůstává samostatnou povinností (řetězce plného/rozdílového/transakčního protokolu s testovaným obnovením v určitém okamžiku); plány údržby bez ověření jsou divadlo.
  • Operace obklopující databázi: SQL Agent pro plánování, SSMS/ADS pro správu, Extended Events plus Query Store pro výkonovou práci; problémy s výkonem žijí většinou v plánech a blokování (statistika čekání), nikoli v nastavení paměti.
  • Realita napříč platformami: SQL Server na Linuxu podporuje jádro jádra (s některými mezerami ve funkcích, jako jsou určité integrace třetích stran) a kontejnerizované instance nesou pracovní postupy pro vývoj a testování; dimenzování výroby stále upřednostňuje vyhrazenou infrastrukturu.
  • Kde se to hodí mezi naše databázové články: .NET panství s identitou podporovanou AD a personálem zručným v T-SQL získá ucelenou sadu; greenfield Linux estates porovnávají možnosti TCP-on-postgres a Oracle v našich článcích postgresql a Oracle; oceňování licence před funkcemi je praktickým pravidlem.

Poznámka z terénu

Nejdražším problémem SQL Serveru, který jsme diagnostikovali, nebyl výkon, byl to audit licencí: instance edice Standard se tiše rozrostla na hardware, který porušoval podmínky virtualizace. Oprava stála méně než vyjednávání. Cena licence před schématem.

Časté dotazy

Je SQL Server levnější než Oracle?

Obvykle ve srovnatelných úrovních, ale obě jsou v podnikové loterii s cenou za jádro s volitelnými doplňky. Poctivé srovnání je specifické pro pracovní zátěž: funkce, které skutečně používáte, versus licence a Software Assurance během tří let.

Mohu to spustit na Linuxu?

Ano, jádro jádra a hlavní funkce HA běží na Linuxu; před potvrzením zkontrolujte paritu funkcí na verzi s vaší pracovní zátěží (některé sousední nástroje SSIS/SSRS se liší).

Jaká je disciplína plánu údržby?

Zálohy na testovaných řetězcích s ověřováním v určitém okamžiku, údržbou indexů a statistik podle prahových hodnot fragmentace (nikoli plošných přestaveb) a monitorováním statistik blokování a čekání; každý skript potřebuje vlastníka.

Jak je SQL Server v porovnání s PostgreSQL pro nový projekt?

Pokud tým zná T-SQL a majetkem je Microsoft, nástroje SQL Serveru jsou soudržné. Pokud jde o svobodu licencování v otevřeném ekosystému a povrch rozšíření, náš článek postgresql pokrývá alternativu; Rozhodujícím faktorem je obvykle stávající plynulost SQL dialektu personálu.

Jak Kinetikatech pomáhá s porovnání databází

Upřímně, většina týmů se na nás obrací poté, co to nejdřív zkusila sama: Možnosti databázového stroje pro hostování pracovních zátěží ve srovnání se zárukami správnosti, provozní hmotností a skutečnými náklady: vestavěné motory proti serverům, MySQL proti PostgreSQL, SQL proti úložištím dokumentů, plus starší případová studie, která se neustále vrací. Naše služba Správa serverů a Optimalizace rychlosti webu je tu proto, abyste porovnání databází nepoznávali na vlastní kůži; my se postaráme o zprovoznění, dohled a překvapení ve tři ráno.

Promluvte si s inženýrem

Problém se serverem? Hacknutý web? Pomalé načítání?

Kritické problémy vyřešeny do 30 minut — nepřetržitě, 7 dní v týdnu.

Požádat o pohotovostní podporu support@kinetikatech.com