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

Palygintos duomenų bazės

SQL serveris: „Microsoft Estates“ įmonės duomenų bazė

„SQL Server“ yra „Microsoft“ įmonių reliacinė duomenų bazė: T-SQL vietoj PL/SQL, „Always On“ pasiekiamumo grupės, skirtos HA, ir licencijavimo modelis, kurio kaina yra panaši į „Oracle“, o ne į „MySQL“. Jis veikia sistemoje „Windows“, o nuo 2017 m. – „Linux“, ir tai yra natūralus duomenų bazės pasirinkimas, kai aplink jį valdo „Microsoft“. Šiame straipsnyje aprašoma, kiek kainuoja gerai valdyti drausmę ir pinigus.

Pagrindiniai punktai

  1. Variklio įmonės paviršius yra tikras: stulpelių saugyklos indeksai, skirti analizei, OLTP atmintyje, užklausų saugykla, skirta plano regresijos trikčių šalinimui, ir prieinamumo grupės (nuskaitomos kopijos ir automatinis perkrovimas) HA; bruožai egzistuoja ir yra subrendę.
  2. Licencijavimas yra sutartis: pagrindinės kainodaros su Software Assurance įmonės lygmeniu, leidimo pakopos (nemokamas greitasis, žiniatinklis, standartinis, įmonės), kurios turi tiek funkcijų, tiek pajėgumų; auditai veikia kaip Oracle, todėl aplinkos apibrėžimai ir virtualizacijos taisyklės turi būti raštu prieš perkant.
  3. HA disciplina: Visada pasiekiamumo grupėse Windows Server Failover Clustering arba atskiros; atsarginės kopijos lieka atskiros (visos/diff/transakcijos žurnalo grandinės su patikrintu momentiniu atkūrimu); techninės priežiūros planai be patikrinimo yra teatras.
  4. Operacijos supa duomenų bazę: SQL agentas planavimui, SSMS/ADS valdymui, išplėstiniai įvykiai ir užklausų saugykla našumo darbui; našumo problemos dažniausiai gyvena planuose ir blokavimuose (laukimo statistika), o ne atminties nustatymuose.
  5. Kelių platformų tikrovė: „SQL Server“ sistemoje „Linux“ palaiko pagrindinį variklį (su tam tikromis funkcijų spragomis, pvz., tam tikromis trečiųjų šalių integracijomis), o konteineriuose esantys egzemplioriai atlieka kūrimo / testavimo darbo eigas; Gamybos dydis vis dar teikia pirmenybę tam skirtai infrastruktūrai.
  6. Kur tai telpa tarp mūsų duomenų bazės straipsnių: .NET turtai su AD palaikoma tapatybe ir T-SQL įgudę darbuotojai gauna nuoseklų krūvą; Greenfield Linux valdybos lygina TCP-on-postgres ir Oracle lygio parinktis mūsų postgresql ir oracle straipsniuose; Licencijos kaina prieš funkcijas yra praktinė taisyklė.

Pastaba iš praktikos

Brangiausia SQL serverio problema, kurią nustatėme, buvo ne našumas, o licencijavimo auditas: standartinio leidimo egzempliorius tyliai išaugo į aparatinę įrangą, kuri pažeidė virtualizacijos sąlygas. Pataisymas kainavo pigiau nei derybos. Licencijos kaina prieš schemą.

Dažniausiai užduodami klausimai

Ar SQL Server pigesnis nei Oracle?

Paprastai panašių lygių, bet abu yra įmonės loterijos kaina už branduolį su pasirinkimo priedais. Sąžiningas palyginimas priklauso nuo darbo krūvio: funkcijos, kurias iš tikrųjų naudojate, palyginti su licencijomis ir programinės įrangos garantija per trejus metus.

Ar galiu jį paleisti Linux?

Taip, pagrindinis variklis ir pagrindinės HA funkcijos veikia Linux; Prieš įsipareigodami patikrinkite funkcijų paritetą versijoje pagal savo darbo krūvį (kai kurie SSIS / SSRS gretimi įrankiai skiriasi).

Kokia yra techninės priežiūros plano disciplina?

Atsarginės kopijos išbandytose grandinėse su momentiniu patikrinimu, indekso ir statistikos priežiūra pagal suskaidymo slenksčius (ne visapusiškas atkūrimas) ir blokavimo bei laukimo statistikos stebėjimas; kiekvienam scenarijui reikia savininko.

Kaip SQL serveris palyginamas su PostgreSQL naujam projektui?

Jei komanda žino T-SQL, o turtas yra Microsoft, SQL serverio įrankiai yra darni. Dėl atviros ekosistemos licencijavimo laisvės ir išplėtimo mūsų postgresql straipsnyje aptariama alternatyva; lemiamas veiksnys paprastai yra personalo sklandus SQL tarmės mokėjimas.

Kaip Kinetikatech padeda su palygintos duomenų bazės

Pasiūlymas paprastas: Duomenų bazės variklio parinktys, skirtos prieglobos darbo krūviams, palyginti su teisingumo garantijomis, eksploataciniu svoriu ir realiomis sąnaudomis: įterptieji varikliai su serveriais, MySQL su PostgreSQL, SQL su dokumentų saugyklomis, taip pat senas atvejo tyrimas, kuris vis grįžta. Patikėkite tai mūsų paslaugai Serverių administravimas ir Svetainės spartos optimizavimas ir turėsite visišką aprėptį: rimtą vertinimą, švarų įgyvendinimą, nepertraukiamą stebėjimą.

Pasikalbėkite su inžinieriumi

Serverio problema? Svetainė nukauta? Lėtas įkrovimas?

Kritincidentai sprendžiami per 30 minučių — 24 valandas per dieną, 7 dienas per savaitę.

Kreiptis skubios pagalbos support@kinetikatech.com