
PĂ«rshĂ«ndetje, Habr! Ne punojmĂ« shumĂ« me , dhe kĂ«tĂ« vit ata blenĂ« â prodhuesi i zgjidhjeve pĂ«r menaxhimin dhe monitorimin e bazave tĂ« tĂ« dhĂ«nave Microsoft SQL Server. NĂ« Rusi, kĂ«ta djem duket se janĂ« tĂ« njohur pak. NĂ« faqen e tyre kryesore ata shkruajnĂ« "Killer tools for SQL Server". TingĂ«llon kĂ«rcĂ«nues. Na erdhi njĂ« ide pĂ«r tĂ« prezantuar kĂ«tĂ« ofrues dhe pĂ«r tĂ« kuptuar se çfarĂ« Ă«shtĂ« kjo diçka vdekjeprurĂ«se nĂ« zgjidhjet e tyre. TĂ« fillojmĂ« me pjesĂ«n e hype â produktet falas. Pas tyre do tĂ« kemi njĂ« pjesĂ« tĂ« shkurtĂ«r pĂ«r produktet komerciale. Shpresoj qĂ« kĂ«to programe t'ju shĂ«rbejnĂ«. Ju lutem, vazhdoni poshtĂ«.
Në këtë artikull:
- â njĂ« mjet pĂ«r tĂ« krahasuar kodin SQL, skedarĂ«t dhe dosjet. Funksionon gjithashtu si njĂ« zgjerim pĂ«r SSMS ose Visual Studio.
- â dekriptime tĂ« rrjedhshme tĂ« objekteve nĂ« SQL Server: procedura, funksione, triggje dhe pamje (view). Funksionon gjithashtu si njĂ« zgjerim pĂ«r SSMS ose Visual Studio.
- â zbulimi i instancave SQL Server dhe shĂ«rbimeve pĂ«rkatĂ«se SSRS, SSAS dhe SSIS.
- â njĂ« mjet pĂ«r ristrukturimin dhe formatimin e kodit SQL. Funksionon si njĂ« shtesĂ« pĂ«r SSMS ose Visual Studio.
- â krijimi i diagrameve tĂ« objekteve SQL Server. Funksionon gjithashtu si njĂ« shtesĂ« pĂ«r SSMS ose Visual Studio.
- â njĂ« mjet pĂ«r optimizimin e Execution plans. Funksionon gjithashtu si njĂ« shtesĂ« pĂ«r SSMS.
- â njĂ« mjet qĂ« pĂ«rfundon automatikisht operatorĂ«t SQL dhe lejon shtimin e snippet-ve tĂ« personalizuara (kombinimet e çelĂ«save pĂ«r autofill). Funksionon gjithashtu si njĂ« shtesĂ« pĂ«r SSMS ose Visual Studio.
- â njĂ« mjet pĂ«r ekzekutimin e kodit SQL nĂ« disa DB nĂ« njĂ« herĂ«.
- â njĂ« utilitare pĂ«r kĂ«rkimin e tĂ« dhĂ«nave dhe objekteve brenda SQL Server. Funksionon si njĂ« shtesĂ« pĂ«r SSMS ose Visual Studio.
- â njĂ« mjet pĂ«r krijimin e CI/CD pipeline. I vetmi nga tĂ« gjithĂ« produktet e renditura kĂ«tu qĂ« ka njĂ« konsolĂ« nĂ« internet.
Ădo produkt Ă«shtĂ« njĂ« pjesĂ« e funksionalitetit tĂ« zgjidhjeve me pagesĂ« ApexSQL. NĂ« fund tĂ« artikullit do tĂ« flasim shkurtimisht pĂ«r atĂ« qĂ« ata kanĂ« nga zgjidhjet komerciale.

Një video e shkurtër mbi mekanizmin e punës dhe mundësitë

Në Compare mund të krahasoni skedarët, dosjet dhe objektet SQL Server. Mbështetet krahasimi dyanshëm dhe gjenerimi i mëtejshëm i skenarit për bashkimin e objekteve të ndryshme. Në ndërfaqe, kjo utilitet di të ndriçojë sintaksën C#, C++, HTML, JavaScript, PostgreSQL, Python, T-SQL, Visual Basic, XML.

Karakteristikat kryesore â integrimi nĂ« SSMS dhe Visual Studio, thirrja e objekteve nga instancat e ndryshme tĂ« DB pĂ«r krahasim direkt nga Object Explorer dhe .

Një video e shkurtër mbi mekanizmin e punës dhe mundësitë

Në Decrypt nga ndërfaqja SSMS ose Visual Studio mund të dekriptohet një procedurë, funksion, trigger ose pamje (view) me një klik.

Në ndërfaqe mund të shihni skenarin DDL të dekripcimit. Mbështetet lidhja e njëkohshme me disa instanca SQL Server.

Identifikimi i instancave ekzistuese të SQL Server, shërbimeve SSRS, SSAS dhe SSIS sipas gamës së adresave IP dhe shikimi i informacionit të detajuar.

Nga ndërfaqja mund të konfigurohet zbulimi i DB sipas orarit. ApexSQL Discover mund të dërgojë njoftime me rezultatet e zbulimit në email.

Një video e shkurtër mbi mekanizmin e punës dhe mundësitë

Formatimi i kodit mund të bëhet duke u bazuar në një profil të paracaktuar ose duke e konfiguruar tuajin, në mënyrë që kodi të duket sa më i njohur për ju. Refactor mund të shënojë variablat e pavaruara në kod, të inkapsullojë blloqe kodi në procedura, dhe të zgjerojë "*" në një listë të plotë.

Një nga funksionet e dobishme është ndarja e tabelave për të ndarë kolonat që përdoren më pak. Refactor do t'ju njoftojë për objektet që do të preken nga kjo ndarje.

Gjithashtu, në ndërfaqen e Refactor, mund të ndryshoni emrat e objekteve në mënyrë të sigurt, duke ndryshuar të gjitha varësitë.

Për këto dhe funksione të tjera, mund të informoheni më në detaje në faqen me .

Utilitari vizualizon objektet e SQL Server dhe lidhjet ndërmjet tyre. Në këtë ndërfaqe, mund të ndryshoni konfigurimin e objekteve dhe të gjeneroni kodin DDL përkatës. Të gjitha vizualizimet mund të eksportohen si imazhe.
Funksionaliteti i Model-it zgjerohet përmes produkteve komerciale dhe . Me produktin e parë, mund të krahasoni modelin me gjendjen aktuale në databazën (DB) ose të krahasoni modele të dy databazave të ndryshme, ndërsa produkti i dytë është i nevojshëm për dokumentimin e objekteve të DB.

Një video e shkurtër mbi mekanizmin e punës dhe mundësitë

Ky është një mjet për optimizimin e performancës. Gjithashtu, me ApexSQL Plan mund të eksportohet planet në raporte në formate HTML dhe XML. Një rast i zakonshëm për përdorimin e këtij utilitari është krahasimi i planit aktual dhe atij të modifikuar sipas karakteristikave të ndryshme.

ApexSQL Plan mbështet shkarkimin nga ruajtja e pyetjeve (query store) dhe paraqitjen e karakteristikave të këtyre pyetjeve në formën e tabelave të kontrollit.

Një video e shkurtër mbi mekanizmin e punës dhe mundësitë

Accelerator i shkruarjes së kodit. Në ndërfaqen e këtij utilitari mund të konfigurohen aliaset, snippets dhe ndriçimi i kodit.

Me ApexSQL Propagate mund të konfigurohet ekzekutimi i kodit në baza të ndryshme SQL Server dhe të përcaktohet renditja e ekzekutimit.

Rezultatet e kodit të ekzekutuar analizohet nga utilitari dhe regjistrohen për lehtësinë e shikimit të rezultateve të ekzekutimit.

Një video e shkurtër mbi mekanizmin e punës dhe mundësitë

Ky mjet kryen kërkimin në strukturën e DB. Gjithashtu, mund të rinovoni në mënyrë të sigurt objekte dhe të ndiqni lidhjet e tyre. Rezultatet e kërkimeve eksportohen në HTML, CSV dhe Excel.

Një video e shkurtër mbi mekanizmin e punës dhe mundësitë

Nën kapakët e aplikacionit punon kodi PowerShell. Build, Review, Document dhe Deploy janë në dispozicion për zhvilluesin nga ndërfaqja ApexSQL DevOps Toolkit. Këtu mund të gjeneroni të dhëna sintetike, të ekzekutoni automatikisht teste njësi dhe të dokumentoni ndryshimet. Mund të lidhet si një plugin me TeamCity, Jenkins dhe të tjerë.
Në bazën e njohurive ApexSQL ka rreth DevOps në mjedisin e bazës së të dhënave.
Tani, kur u dhamë fund zgjidhjeve falas, le të përmbledhim shkurtimisht një listë të zgjidhjeve me pagesë, të cilat natyrisht kanë funksionalitete më të fuqishme.
- â njĂ« vegĂ«l pĂ«r auditimin e DB pĂ«r pĂ«rputhshmĂ«ri me kĂ«rkesat e sigurisĂ«, duke pĂ«rfshirĂ« mbĂ«shtetje pĂ«r HIPAA, GDPR, PCI. MbĂ«shtet raporte dhe shikimin e historikut tĂ« ndryshimeve.
Shihni screenshot dhe video


- â automatizimi i krijimit tĂ« backup-it inkremental, logut tĂ« transaksioneve dhe backup-it tĂ« plotĂ«. MbĂ«shtetet rikuperimi nĂ« njĂ« moment tĂ« caktuar nĂ« kohĂ«, mund tĂ« krijoni shabllone pĂ«r krijimin e backup-eve dhe tĂ« konfiguroni fleksibĂ«l planet e backup-it.
Shihni screenshot dhe video


- â njĂ« vegĂ«l pĂ«r monitorimin dhe menaxhimin e defragmentimit.
Shihni screenshot dhe video


- â njĂ« mjet pĂ«r menaxhimin e detyrave, duke pĂ«rfshirĂ« historikun, orarin dhe njoftimet.
Shiko screenshot-in

- â njĂ« mjet pĂ«r leximin e regjistrit tĂ« transaksioneve pĂ«r auditim, replikim ose rikthim tĂ« ndryshimeve.
Shihni screenshot dhe video


- â rikuperimi i tĂ« dhĂ«nave tĂ« dĂ«mtuara, tĂ« fshira ose tĂ« humbura.
Shihni screenshot dhe video


- â njĂ« mjet pĂ«r analizimin e lidhjeve nĂ« DB.
Shihni screenshot dhe video


- â njĂ« mjet pĂ«r automatizimin e krijimit tĂ« DB. Mund tĂ« lidhet me sistemet e kontrollit tĂ« versioneve.
Shihni screenshot dhe video


- â pĂ«rmirĂ«sues i kodit SQL.
Shihni screenshot dhe video


- â njĂ« mjet pĂ«r gjenerimin e miliona rreshtave tĂ« tĂ« dhĂ«nave me njĂ« klikim. MbĂ«shtetet eksporti i tĂ« dhĂ«nave tĂ« testit nĂ« SQL, XML, CSV, JSON dhe Excel.
Shiko screenshot-in

- â njĂ« mjet pĂ«r gjetjen, klasifikimin dhe maskimin e tĂ« dhĂ«nave tĂ« ndjeshme nĂ« DB. Ka 220+ maska tĂ« paracaktuara dhe 55+ filtra tĂ« ndĂ«rtuar pĂ«r klasifikim.
Shiko screenshot-in

- â njĂ« mjet pĂ«r krijimin e skenareve DDL dhe DML dhe paketa instalimi tĂ« ekzekutueshme.
Shihni screenshot dhe video


- â njĂ« mjet pĂ«r integrimin e sistemeve tĂ« kontrollit tĂ« versioneve me SSMS.
Shihni screenshot dhe video


- â auditi i tĂ« dhĂ«nave nĂ« DB dhe transmetimi nĂ« DML.
Shihni screenshot dhe video


- â njĂ« mjet pĂ«r ekzekutimin e testeve tĂ« njĂ«sive drejtpĂ«rdrejt nga konsola SSMS.
Shihni screenshot dhe video


Na komentet, cfarë mjetesh për auditimin dhe menaxhimin e databazave përdorni dhe cilat detyra i zgjidhni me to.
Për të bërë pyetje në lidhje me produktet ApexSQL, për të marrë për testim produktet komerciale ose për të sqaruar çmimin, lëni një kërkesë në .
Nëse po zgjidhni një detyrë komplekse për monitorimin dhe menaxhimin, lexoni artikujt tanë të mëparshëm në Habr:
Dhe mund të abonoheni në .
Burimi: habr.com



























