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

Usporedba baza podataka

SQL Server: Enterprise Database for Microsoft Estates

SQL Server je Microsoftova relacijska baza podataka za poduzeća: T-SQL umjesto PL/SQL, grupe dostupnosti Always On za HA i model licenciranja koji ima cijenu kao Oracle, a ne kao MySQL. Radi na Windowsima i, od 2017., na Linuxu, i to je prirodni izbor baze podataka gdje je vlasništvo oko njega Microsoft. Ovaj članak govori o tome koliko dobro funkcioniranje košta discipline i novca.

Ključne točke

  1. Poslovna površina mehanizma je stvarna: indeksi columnstore za analitiku, In-Memory OLTP, Query Store za rješavanje problema s regresijom plana i grupe dostupnosti (čitljive replike plus automatski failover) za HA; značajke postoje i zrele su.
  2. Licenciranje je ugovor: cijena po jezgri uz Software Assurance na razini poduzeća, razine izdanja (Express besplatno, Web, Standard, Enterprise) koje obuhvaćaju značajke koliko i kapacitet; auditi se ponašaju poput Oracleovih, tako da definicije okruženja i pravila virtualizacije pripadaju pisanom obliku prije kupnje.
  3. HA disciplina: grupe dostupnosti Always On unutar Windows Server Failover Clustering ili samostalne; sigurnosne kopije ostaju odvojene dužnosti (puni/diff/transaction-log lanci s testiranim vraćanjem u trenutku); planovi održavanja bez provjere su kazalište.
  4. Operacije okružuju bazu podataka: SQL Agent za raspoređivanje, SSMS/ADS za upravljanje, Prošireni događaji plus Query Store za izvođenje rada; problemi s izvedbom uglavnom žive u planovima i blokiranju (statistika čekanja), a ne u postavkama memorije.
  5. Realnost među platformama: SQL Server na Linuxu podržava jezgru (uz neke nedostatke u značajkama kao što su određene integracije trećih strana), a instance u spremnicima nose razvojne/testne tijekove rada; dimenzioniranje proizvodnje još uvijek daje prednost namjenskoj infrastrukturi.
  6. Gdje se uklapa među članke o našim bazama podataka: .NET imanja s identitetom podržanim AD-om i osobljem vještim za T-SQL dobivaju koherentan skup; greenfield Linux estates uspoređuju TCP-on-postgres i Oracle-grade opcije u našim postgresql i oracle člancima; određivanje cijene licence prije značajki je praktično pravilo.

Terenska bilješka

Najskuplji problem SQL Servera koji smo dijagnosticirali nije bila izvedba, već revizija licenciranja: instanca izdanja Standard tiho je narasla na hardver koji je kršio uvjete virtualizacije. Popravak je koštao manje od pregovora. Cijena licence prije sheme.

Često postavljana pitanja

Je li SQL Server jeftiniji od Oraclea?

Obično u usporedivim razinama, ali obje su poslovne lutrijske cijene po jezgri s opcijskim dodacima. Iskrena usporedba je specifična za radno opterećenje: značajke koje stvarno koristite u odnosu na licence i Software Assurance tijekom tri godine.

Mogu li ga pokrenuti na Linuxu?

Da, osnovni motor i glavne značajke HA rade na Linuxu; provjerite paritet značajki po verziji prema svom radnom opterećenju (neki SSIS/SSRS susjedni alati se razlikuju) prije nego što ih predate.

Što je disciplina plana održavanja?

Sigurnosne kopije na testiranim lancima s provjerom u trenutku, održavanjem indeksa i statistike prema pragovima fragmentacije (ne sveukupne ponovne izgradnje) i praćenjem statistike blokiranja i čekanja; svaka skripta treba vlasnika.

Kakav je SQL Server u usporedbi s PostgreSQL-om za novi projekt?

Ako tim poznaje T-SQL, a posjed je Microsoft, alati SQL Servera su kohezivni. Za slobodu licenciranja otvorenog ekosustava i površinu proširenja, naš postgresql članak pokriva alternativu; odlučujući čimbenik obično je postojeće tečno poznavanje SQL dijalekta osoblja.

Kako Kinetikatech pomaže kod usporedba baza podataka

Iskreno, većina timova dođe do nas nakon što su prvo pokušali sami: Izbori motora baze podataka za radna opterećenja, u usporedbi s jamstvima ispravnosti, operativnom težinom i stvarnim troškovima: ugrađeni motori protiv poslužitelja, MySQL protiv PostgreSQL-a, SQL protiv pohrana dokumenata, plus naslijeđena studija slučaja koja se stalno vraća. Naša usluga Upravljanje serverima i Optimizacija brzine web stranice postoji da se ne morate upoznavati s usporedba baza podataka na teži način; mi se brinemo o puštanju u rad, nadzoru i iznenađenjima u tri ujutro.

Razgovarajte s inženjerom

Problem sa serverom? Hakirana stranica? Sporo učitavanje?

Kritični problemi riješeni u 30 minuta — non-stop, 7 dana u tjednu.

Zatražite hitnu podršku support@kinetikatech.com