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

Porovnanie databáz

SQL Server: Podniková databáza pre Microsoft Estates

SQL Server je podniková relačná databáza spoločnosti Microsoft: T-SQL namiesto PL/SQL, skupiny dostupnosti Always On pre HA a licenčný model, ktorý ju oceňuje skôr ako Oracle než ako MySQL. Beží na Windows a od roku 2017 aj na Linuxe a je to prirodzená voľba databázy, kde panstvom okolo nej je Microsoft. Tento článok obsahuje informácie o tom, čo stojí správne vedenie v disciplíne a peniazoch.

Kľúčové body

  • Podnikový povrch stroja je skutočný: indexy columnstore pre analytiku, In-Memory OLTP, Query Store pre riešenie problémov s regresiou plánu a skupiny dostupnosti (čitateľné repliky plus automatické prepnutie pri zlyhaní) pre HA; vlastnosti existujú a sú zrelé.
  • Licencovanie je zmluva: cena za jadro so Software Assurance na podnikovej úrovni, úrovne edícií (Express free, Web, Standard, Enterprise), ktoré obsahujú toľko funkcií, ako je kapacita; audity sa správajú ako od Oracle, takže definície prostredia a pravidlá virtualizácie patria do písomnej formy pred kúpou.
  • Disciplína HA: Vždy zapnuté skupiny dostupnosti v rámci Windows Server Failover Clustering alebo samostatne; zálohy zostávajú oddelenou povinnosťou (reťazce plného/rozdielového/transakčného protokolu s testovanou obnovou k určitému bodu v čase); plány údržby bez overenia sú divadlo.
  • Operácie obklopujúce databázu: SQL Agent pre plánovanie, SSMS/ADS pre správu, Extended Events plus Query Store pre výkonnú prácu; problémy s výkonom žijú väčšinou v plánoch a blokovaní (čakacia štatistika), nie v nastaveniach pamäte.
  • Realita naprieč platformami: SQL Server v systéme Linux podporuje jadro (s niektorými medzerami vo funkciách, ako sú určité integrácie tretích strán) a kontajnerové inštancie nesú vývojové/testovacie pracovné postupy; dimenzovanie výroby stále uprednostňuje špecializovanú infraštruktúru.
  • Kde to zapadá medzi naše články o databáze: .NET majetky s identitou podporovanou AD a personálom zručným v T-SQL získajú koherentný balík; Linux na zelenej lúke porovnáva možnosti TCP-on-postgres a Oracle v našich článkoch o postgresql a oracle; cena licencie pred funkciami je praktickým pravidlom.

Poznámka z teréna

Najdrahším problémom SQL Servera, ktorý sme diagnostikovali, nebol výkon, bol to licenčný audit: inštancia vydania Standard sa potichu rozrástla na hardvér, ktorý porušoval podmienky virtualizácie. Oprava stojí menej ako vyjednávanie. Cena licencie pred schémou.

Často kladené otázky

Je SQL Server lacnejší ako Oracle?

Zvyčajne v porovnateľných úrovniach, ale obe sú v podnikovej lotérii s cenou za jadro s voliteľnými doplnkami. Úprimné porovnanie je špecifické pre pracovné zaťaženie: funkcie, ktoré skutočne používate, oproti licenciám a Software Assurance počas troch rokov.

Môžem to spustiť na Linuxe?

Áno, jadro a hlavné funkcie HA bežia na Linuxe; pred potvrdením skontrolujte paritu funkcií na verziu voči vášmu pracovnému zaťaženiu (niektoré susedné nástroje SSIS/SSRS sa líšia).

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

Zálohy na testovaných reťazcoch s verifikáciou v určitom čase, udržiavaním indexov a štatistík podľa prahov fragmentácie (nie plošné prestavby) a monitorovaním štatistík blokovania a čakania; každý skript potrebuje vlastníka.

Ako sa SQL Server porovnáva s PostgreSQL pre nový projekt?

Ak tím pozná T-SQL a majetkom je Microsoft, nástroje SQL Servera sú súdržné. Pokiaľ ide o slobodu licencovania v rámci otvoreného ekosystému a povrch rozšírenia, náš článok postgresql sa zaoberá alternatívou; rozhodujúcim faktorom je zvyčajne existujúca plynulosť dialektu SQL personálu.

Ako Kinetikatech pomáha s porovnanie databáz

To je to, čo robíme každý deň: Možnosti databázového stroja pre hosťovanie pracovných zaťažení v porovnaní so zárukami správnosti, prevádzkovou hmotnosťou a skutočnými nákladmi: vstavané motory proti serverom, MySQL proti PostgreSQL, SQL proti skladom dokumentov, plus stará prípadová štúdia, ktorá sa neustále vracia. Naša služba Správa serverov a Optimalizácia rýchlosti webu pokrýva všetko od hodnotenia po implementáciu, monitoring 24/7 a núdzovú reakciu do 30 minút.

Pozrite sa s inžinierom

Problém so serverom? Napadený web? Pomalé načítanie?

Kritické problémy vyriešime v 30 minútach — nonstop, 7 dní v týždni.

Požiadať o núdzovú podporu support@kinetikatech.com