ProHoster > Блог > Pagdumala > 10 Libre nga ApexSQL Utility alang sa Pagdumala sa mga Database sa Microsoft SQL Server
10 Libre nga ApexSQL Utility alang sa Pagdumala sa mga Database sa Microsoft SQL Server
Hello, Habr! Daghan mig trabaho Pagpangita Software, ug karong tuiga ilang gipalit ApexSQL - tiggama sa mga solusyon alang sa pagdumala ug pag-monitor sa mga database sa Microsoft SQL Server. Sa Russia, ingon sa amon, gamay ra ang nahibal-an bahin sa kini nga mga lalaki. Sa panguna nga panid sa ilang website gisulat nila ang "Mga himan sa pagpatay alang sa SQL Server". Morag hulga. Kami adunay ideya nga ipaila kini nga vendor ug mahibal-an kung unsa ang makamatay sa ilang mga solusyon. Magsugod kita sa bahin sa hype - libre nga mga produkto. Pagkahuman nila adunay usa ka mubo nga bahin bahin sa mga komersyal nga produkto. Nanghinaut ko nga mapuslan nimo kini nga mga programa. Palihog ubos sa iring.
Niini nga artikulo:
ApexSQL Itandi - usa ka himan alang sa pagtandi sa SQL code, mga file ug mga folder. Nagtrabaho usab ingon usa ka extension alang sa SSMS o Visual Studio.
ApexSQL Decrypt - stream decryption sa mga butang sa SQL Server: mga pamaagi, mga gimbuhaton, mga trigger ug mga panglantaw. Nagtrabaho usab ingon usa ka extension alang sa SSMS o Visual Studio.
Pagdiskobre sa ApexSQL — pagkakita sa mga instance sa SQL Server ug mga may kalabutan nga serbisyo SSRS, SSAS ug SSIS.
ApexSQL Refactor - usa ka himan alang sa refactoring ug pag-format sa SQL code. Nagtrabaho isip extension sa SSMS o Visual Studio.
ApexSQL nga Modelo - paghimo sa SQL Server object diagram. Nagtrabaho usab ingon usa ka extension alang sa SSMS o Visual Studio.
ApexSQL nga Plano - usa ka himan alang sa pag-optimize sa mga plano sa Pagpatuman. Nagtrabaho usab isip extension sa SSMS.
ApexSQL Kompleto — Awtomatikong gikompleto sa himan ang mga pahayag sa SQL ug gitugotan ka nga idugang ang imong kaugalingon nga mga snippet (mga shortcut sa keyboard alang sa autocompletion). Nagtrabaho usab ingon usa ka extension alang sa SSMS o Visual Studio.
ApexSQL Pagpakaylap - usa ka himan alang sa pagpatuman sa SQL code sa daghang mga database sa usa ka higayon.
Pagpangita sa ApexSQL - usa ka gamit alang sa pagpangita sa datos ug mga butang sa kahiladman sa SQL Server. Nagtrabaho isip extension sa SSMS o Visual Studio.
ApexSQL DevOps Toolkit - usa ka himan alang sa paghimo sa mga pipeline sa CI / CD. Ang usa ra sa tanan nga mga produkto nga gilista dinhi adunay usa ka web console.
Ang matag produkto kabahin sa gamit sa bayad nga mga solusyon sa ApexSQL. Sa katapusan sa artikulo atong lakbit nga ihulagway kung unsa nga komersyal nga mga solusyon ang naa nila.
Usa ka mubo nga video bahin sa mekanismo sa pagtrabaho ug mga kapabilidad
Gitugotan ka sa pagtandi nga itandi ang mga file, folder, ug mga butang sa SQL Server. Ang bidirectional nga pagtandi ug dugang nga henerasyon sa usa ka script alang sa paghiusa sa lain-laing mga butang gisuportahan. Sa interface, ang utility mahimong mag-highlight sa syntax sa C#, C++, HTML, JavaScript, PostgreSQL, Python, T-SQL, Visual Basic, XML.
Panguna nga mga bahin: paghiusa sa SSMS ug Visual Studio, pagtawag sa mga butang gikan sa lainlaing mga pananglitan sa database alang sa pagtandi direkta gikan sa Object Explorer ug suporta alang sa pagtrabaho pinaagi sa CLI.
Pag-ila sa kasamtangan nga mga higayon sa SQL Server, SSRS, SSAS ug SSIS nga mga serbisyo pinaagi sa IP address range ug tan-awa ang detalyadong impormasyon.
Gikan sa interface mahimo nimong i-configure ang pagdiskobre sa database sa usa ka iskedyul. Ang ApexSQL Discover mahimong magpadala mga pahibalo nga adunay mga resulta sa pagkadiskobre pinaagi sa email.
Usa ka mubo nga video bahin sa mekanismo sa pagtrabaho ug mga kapabilidad
Ang pag-format sa code mahimong buhaton base sa usa ka naka-box nga profile o mahimo nimong ipasibo ang imong kaugalingon aron ang code mas pamilyar nimo. Mahimong i-highlight sa refactor ang wala magamit nga mga variable sa code, i-encapsulate ang mga bloke sa code sa mga pamaagi, ug palapdan ang "*" sa usa ka kompleto nga lista.
Usa ka mapuslanon nga bahin mao ang pagbahin sa lamesa aron mabulag ang labing gamay nga gigamit nga mga kolum. I-report sa Refactor ang mga butang nga maapektuhan niini nga split.
Usab sa interface sa Refactor mahimo nimong luwas nga usbon ang mga ngalan sa mga butang samtang gibag-o ang tanan nga mga dependency.
Kini ug uban pang mga gimbuhaton makita sa mas detalyado sa panid nga adunay paghulagway sa utility.
Ang utility naghulagway sa mga butang sa SQL Server ug mga relasyon tali kanila. Sa parehas nga interface, mahimo nimong usbon ang pag-configure sa mga butang ug makamugna ang katugbang nga DDL code. Ang tanan nga mga visualization mahimong ma-export ingon mga imahe.
Ang pagpaandar sa modelo gipalapdan sa tabang sa mga komersyal nga produkto Dili и doc. Gamit ang una nga produkto, mahimo nimong itandi ang usa ka modelo sa karon nga kahimtang sa database o itandi ang mga modelo sa duha nga lainlaing mga database, ug ang ikaduha nga produkto gikinahanglan aron madokumento ang mga butang sa database.
Usa ka mubo nga video bahin sa mekanismo sa pagtrabaho ug mga kapabilidad
Kini usa ka himan sa pag-optimize sa pasundayag. Usab, gamit ang ApexSQL Plan, mahimo nimong i-export ang mga plano sa mga taho sa HTML ug XML nga mga format. Ang usa ka kanunay nga kaso sa paggamit alang niini nga utility mao ang pagtandi sa karon nga plano ug usa nga giusab sumala sa lainlaing mga kinaiya.
Gisuportahan sa ApexSQL Plan ang pag-download gikan sa tindahan sa pangutana ug pagpresentar sa mga kinaiya niini nga mga pangutana sa porma sa mga dashboard.
Usa ka mubo nga video bahin sa mekanismo sa pagtrabaho ug mga kapabilidad
Ang himan nangita sa istruktura sa database. Gikan dinhi mahimo nimong luwas nga ilisan ang ngalan sa mga butang ug masubay ang ilang mga relasyon. Ang mga resulta sa pagpangita gi-eksport sa HTML, CSV ug Excel.
Usa ka mubo nga video bahin sa mekanismo sa pagtrabaho ug mga kapabilidad
Ang PowerShell code nagdagan ubos sa hood sa utility. Pagtukod, Pagrepaso, Dokumento ug Pag-deploy magamit sa developer gikan sa interface sa ApexSQL DevOps Toolkit. Dinhi makahimo ka og sintetikong datos, awtomatik nga magpadagan sa mga pagsulay sa yunit, ug mga pagbag-o sa dokumento. Mahimong konektado isip usa ka plugin sa TeamCity, Jenkins ug uban pa.
Karon nga nag-atubang na kami sa mga libre nga solusyon, maghatag kami kadali sa usa ka lista sa mga bayad nga solusyon, nga, siyempre, adunay labi ka kusgan nga pagpaandar.
ApexSQL Audit — usa ka himan alang sa pag-audit sa mga database alang sa pagsunod sa mga kinahanglanon sa seguridad, lakip. HIPAA, GDPR, PCI gisuportahan. Gisuportahan ang mga taho ug pagtan-aw sa kasaysayan sa pagbag-o.
Tan-awa ang screenshot ug video
Pag-backup sa ApexSQL - automation sa paghimo sa incremental backups, transaction logs ug full backups. Ibalik sa usa ka piho nga punto sa oras gisuportahan, mahimo ka makahimo og mga templates alang sa paghimo og mga backup ug dali nga ma-configure ang mga backup nga plano.
Tan-awa ang screenshot ug video
ApexSQL Defrag — usa ka gamit alang sa pagmonitor ug pagdumala sa defragmentation.
Tan-awa ang screenshot ug video
ApexSQL Job - usa ka himan alang sa pagdumala sa mga buluhaton, lakip ang kasaysayan, iskedyul ug mga pahibalo.
Tan-awa ang screenshot
ApexSQL Log — usa ka himan alang sa pagbasa sa log sa transaksyon alang sa pag-awdit, pagkopya o pag-rollback sa mga pagbag-o.
ApexSQL Paghimo usa ka himan alang sa pagmugna og minilyon nga mga laray sa datos sa usa ka pag-klik. Gisuportahan ang pag-export sa datos sa pagsulay sa SQL, XML, CSV, JSON ug Excel.
Tan-awa ang screenshot
ApexSQL Mask — usa ka himan alang sa pagpangita, pagklasipikar ug pagtago sa sensitibo nga datos sa usa ka database. Adunay 220+ nga predefined mask ug 55+ built-in nga mga filter para sa klasipikasyon.
Tan-awa ang screenshot
ApexSQL Script — usa ka himan alang sa paghimo sa mga script sa DDL ug DML ug mga executable nga pakete sa pag-install.
ApexSQL Trigger — pag-audit sa datos sa database ug paghubad sa DML.
Tan-awa ang screenshot ug video
Pagsulay sa Yunit sa ApexSQL - usa ka himan alang sa pagpadagan sa mga pagsulay sa yunit direkta gikan sa SSMS console.
Tan-awa ang screenshot ug video
Isulat sa mga komentaryo kung unsang mga himan alang sa pag-audit ug pagdumala sa database ang imong gigamit na ug kung unsang mga problema ang imong nasulbad niini.
Aron makapangutana bahin sa mga produkto sa ApexSQL, makadawat mga komersyal nga produkto alang sa pagsulay, o mahibal-an ang presyo, pagbilin usa ka hangyo sa feedback nga porma sa among website.
Kung nasulbad nimo ang usa ka komplikado nga problema sa pag-monitor ug pagdumala, basaha ang among miaging mga artikulo sa Habré: