20 najboljših orodij za upravljanje SQL (zbirka podatkov) v letu 2021 (brezplačno / plačljivo)

Anonim

Na trgu je na voljo veliko orodij za upravljanje SQL, zato je težko izbrati najboljše orodje za upravljanje SQL projektov. Sledi kuriran seznam najboljših orodij SQL s ključnimi funkcijami in povezavami za prenos.

1) DBVisualizer

DBVisualizer je univerzalno orodje zbirke podatkov za razvijalce, analitike in skrbnike baz podatkov, ki deluje v vseh glavnih operacijskih sistemih. Ponuja funkcije za pisanje SQL za poizvedbo in vizualizacijo vaših podatkov. Načrtujte in razvijajte funkcije za upravljanje zbirk podatkov, tabel, odnosov, indeksov, sprožilcev, uporabnikov in še veliko več.

Lastnosti:

  • Deluje v sistemih Windows, Linux in macOS
  • Prilagodljiv uporabniški vmesnik v svetlih in temnih temah
  • Preprosto krmarjenje po objektih baze podatkov in njihovih lastnostih
  • Vizualno upodabljanje primarnih / tujih ključev
  • Urejanje podatkov tabele v preglednici
  • Izvoz in uvoz sheme baze podatkov
  • Optimizacija poizvedbe s funkcijo obrazloženega načrta
  • Graditelj vizualnih poizvedb z uporabo povleci in spusti
  • Prilagodljivo izvajanje skriptov SQL s podporo za parametre
  • Oblikovanje SQL
  • Vmesnik ukazne vrstice za brezglavo izvajanje

2) Analizator zmogljivosti baze podatkov

SolarWinds Database Performance Analyzer je orodje za spremljanje in analizo učinkovitosti za skrbnika baze podatkov. Ugotovi tudi razlog za ozka grla in zmanjša skupne stroške delovanja zbirk podatkov.

Lastnosti:

  • Spremljajte omejitve zmogljivosti, poizvedbe in delovanje strežnika
  • Strokovni svetovalci za nastavitev poizvedb baze podatkov in SQL
  • Hitro poiščite vzrok zapletenih težav
  • Težave z bazami podatkov prepoznajte sproti
  • Podpora za zbirko podatkov med ponudniki iz enega vmesnika
  • Majhne režijske stroške za nadzorovane zbirke podatkov
  • Analiza blokiranja in mrtve točke
  • Analizirajte vse dejavnike, ki vplivajo na izvajanje strežnika SQL Server
  • Nadzira zbirko podatkov v hibridnih okoljih, lokalno, virtualizirano in v oblaku
  • Pomaga pri proaktivni nastavitvi poizvedb, da se lahko aplikacije hitreje odzovejo

3) Studio za SQL Server

dbForge Studio za SQL Server je zmogljiv IDE za upravljanje, skrbništvo, razvoj, poročanje podatkov, analizo in še veliko več za SQL Server. Razvijalci SQL in DBA, ki izvajajo zapletene naloge baz podatkov, lahko z orodjem GUI pospešijo skoraj vse izkušnje z bazami podatkov, na primer oblikovanje baz podatkov, pisanje kode SQL, primerjava baz podatkov, sinhronizacija shem in podatkov, ustvarjanje pomembnih testnih podatkov in še veliko več.

Lastnosti:

  • zanesljivo upravljanje sprememb baz podatkov
  • pametna pomoč pri kodiranju
  • boljša zaščita podatkov in reševanje težav
  • profesionalno upravljanje strežnika SQL Server za varno upravljanje zbirk podatkov
  • boljše poročanje SQL Server

4) dbWatch

dbWatch je celovita rešitev za spremljanje in upravljanje baz podatkov za SQL Server, Oracle, PostgreSQL, Sybase, MySQL in Azure. Zasnovan za proaktivno upravljanje in avtomatizacijo rutinskega vzdrževanja v velikih prostorskih hibridnih okoljih / okoljih baz podatkov v oblaku.

Lastnosti:

  • Spremljajte in upravljajte SQLServer, Oracle, PostgreSQL, MySQL in Sybase na istem pogledu
  • Poenostavlja spremljanje / upravljanje farme baz podatkov
  • Spremljanje uspešnosti in zdravstvena poročila
  • Uporabniško določene nadzorne plošče in globalni pogledi
  • Paket pogledov uspešnosti podjetja
  • Avtomatizirajte vzdrževanje zbirke podatkov
  • Prilagodite preverjanja učinkovitosti
  • Podpora za več spletnih mest in grozdov zbirk podatkov
  • Samodejno odkrijte zbirke podatkov v vašem omrežju
  • Strežniki zbirke podatkov v velikem obsegu
  • Upravljanje poročil ustvarja poročila s pomočjo predlog
  • Prilagodljive predloge poročil
  • Obvestila o opozorilih prek e-pošte / sms-a

5) Nadzornik konfiguracije strežnika

Server Configuration Monitor je orodje za odkrivanje in primerjanje sprememb konfiguracije na strežniku, aplikacijah in podatkovnih bazah. Omogoča vam sprotno konfiguriranje aplikacij in strežnikov.

Lastnosti:

  • Orodje zagotavlja opozorila in poročila o odstopanjih.
  • Trenutno konfiguracijo lahko primerjate s prejšnjimi različicami.
  • Omogoča vam sledenje zalog strežniške programske in strojne opreme.
  • To aplikacijo lahko uporabljate za spremljanje sprememb na izhodu.
  • Lahko ga integriramo s platformo Orion (zmogljivost pasovne širine in orodje za upravljanje napak)

6) Entity Framework Profiler

Entity Framework Profiler je vizualni odpravnik napak v realnem času, ki optimizira delovanje vaše aplikacije s svojimi podatki tako, da prepozna več kot ducat sumljivih vedenj iz interakcije aplikacije z vašo relacijsko bazo podatkov. Profilirnik lahko zaženete v načinu v živo, kot del razvojne seje ali kot del vaše nenehne integracije. V realnem času ste z opozorili in priporočili opozorjeni na poizvedbe, ki stanejo preveč.

  • Opozori vas na podatkovne poizvedbe, ki stanejo preveč časa in denarja
  • Slabo zgrajene podatkovne poizvedbe natančno določi na natančno vrstico kode in nudi povezave do lokacije znotraj vaše aplikacije
  • Nov enostaven uporabniški vmesnik omogoča vse kristalno jasno in enostavno krmarjenje
  • Elitna podpora za uporabo Async / Await
  • Popolna podpora za .NET Core in .NET Framework
  • Na voljo za 30-dnevno preskusno obdobje

7) ManageEngine Applications Manager

ManageEngine Applications Manager je zmogljiv sistem za spremljanje baz podatkov SQL, ki podpira vse različice baz podatkov Microsoft SQL.

Lastnosti:

  • Spremljanje KPI-jev strežnika SQL v realnem času, poizvedbe z natančnimi podatki.
  • Izčrpne podrobnosti o poizvedbah, ki povečujejo zakasnitev in obremenitev strežnika.
  • Diagnostika na ravni kode za poizvedbe, ki se prikličejo v spletnih aplikacijah.
  • Inteligentno upravljanje napak vam pomaga natančno določiti vzrok napak za zmanjšanje MTTR.
  • Izvajajo se lahko samodejni popravljalni ukrepi.
  • Obvestila lahko pošiljate po e-pošti in SMS-jih ter potisna obvestila v mobilne naprave.
  • Napredna analitična poročila in poročila o načrtovanju zmogljivosti za pomoč pri odločitvah glede porabe virov.
  • Prilagodljiva poročila in nadzorne plošče.

8) Set orodij za selitev zbirke podatkov

Database Migration ToolKit je orodje za zbirko podatkov SQL, ki vam pomaga pri selitvi vsebine baze podatkov. Podpira formate baz podatkov, kot so MySQL, Oracle, MariaDB, SQL Server itd.

Lastnosti:

  • Podatke lahko preselite brez pisanja kakršnega koli skripta.
  • Omogoča vam prenos podatkov, strukture, predmetov in še več.
  • Programska oprema samodejno pretvori različna kodiranja podatkov.
  • Podpira nabore znakov, kot sta UTF8 in CP1250.
  • Orodje vam omogoča filtriranje podatkov glede na vaše potrebe po prilagoditvi.
  • Ponuja več kot 26 načinov selitve.

9) Jet Profiler za MySQL

Jet Profiler za MySQL je sprotno orodje za izvajanje poizvedb in diagnostiko za strežnik baz podatkov MySQL. Orodje je razvito od leta 2009 in je zelo stabilno

Lastnosti:

  • Uspešnost poizvedb, tabel in uporabnikov
  • Grafična vizualizacija
  • Nizka režija
  • Uporabniku prijazno

10) EMS SQL Manager:

EMS SQL Manager uporabnikom omogoča ustvarjanje in urejanje predmetov zbirke podatkov SQL Server ter ustvarjanje, spreminjanje, izvajanje in shranjevanje poizvedb SQL.

Lastnosti:

  • Popolna podpora za PostgreSQL
  • Vizualna in besedilna orodja za gradnjo poizvedb
  • Hitro upravljanje z bazami podatkov in navigacija
  • Napredno orodje za obdelavo podatkov
  • Učinkovito upravljanje varnosti
  • Impresivne zmogljivosti za izvoz in uvoz podatkov
  • Zmogljiv vizualni oblikovalec baz podatkov
  • Čarovniki, ki so preprosti za izvajanje nalog vzdrževanja PostgreSQL
  • Dostop do strežnika PostgreSQL prek protokola HTTP
  • Upravljanje sprememb baze podatkov

11) Microsoft SQL Server Management Studio Express

SQL Server Management Studio Express je odprtokodno orodje za dostop, upravljanje in razvoj vseh komponent SQL. To orodje podpira večino skrbniških nalog za SQL Server.

Lastnosti:

  • Enotno, integrirano okolje za upravljanje in avtoring SQL Server Database Engine
  • Uporabnikom omogoča, da jih pošljejo v urejevalnik kod ali jih skriptirajo za kasnejše izvajanje.
  • Nemodalna in spremenljiva pogovorna okna uporabnikom pomagajo do dostopa do več orodij, medtem ko je pogovorno okno odprto
  • Pogosto pogovorno okno za razporejanje, ki uporabnikom omogoča, da pozneje izvedejo dejanja pogovornih oken za upravljanje
  • Izvoz in uvoz SQL Server Management Studio
  • Shranite ali natisnite datoteke XML Deadlock in Showplan, ki jih samodejno ustvari SQL Server
  • Vadnica za SQL Server Management Studio, ki uporabnikom pomaga, da izkoristijo številne nove funkcije, da takoj postanejo bolj produktivne
  • Nov nadzornik dejavnosti s filtriranjem in samodejnim osveževanjem
  • Integrirani vmesniki baze podatkov Mail
  • Integriran spletni brskalnik za brskanje po spletni ali MSDN pomoči
  • Vključitev pomoči spletnih skupnosti
  • Novo okno za napako in informativno sporočilo, ki vsebuje več informacij. Uporabnikom omogoča tudi pošiljanje e-pošte in sporočil skupini za podporo

12) Skrbnik

Adminer je odjemalsko orodje za upravljanje SQL za upravljanje zbirk podatkov, tabel, odnosov, indeksov, uporabnikov. Podpira vse priljubljene sisteme za upravljanje baz podatkov, kot so MySQL, PostgreSQL, SQLite, MS SQL, Oracle in MongoDB.

Lastnosti:

  • Povežite se s strežnikom baz podatkov z uporabniškim imenom in geslom
  • Možnost izbire obstoječe baze ali ustvarjanja nove
  • Omogoča spreminjanje imena, vrste, primerjave, komentarja in privzete vrednosti stolpcev
  • Dodajanje in spuščanje tabel in stolpcev. Podpira vse vrste podatkov, blobs s prenosom datotek
  • Prikažite uporabnike in pravice ter jih spremenite. Prikaži spremenljivke s povezavami do dokumentacije
  • Upravljanje dogodkov in particij tabel
  • Obsežne možnosti prilagajanja

Povezava za prenos: https://www.adminer.org/en/editor/


13) DBComparer:

Je orodje za upravljanje uporabniškega vmesnika mssql SQL za analizo razlik v strukturah zbirke podatkov Microsoft SQL Server. Omogoča primerjavo objektov baze podatkov, kot so tabele, stolpci, indeksi, tuji ključi, sheme itd.

Lastnosti:

  • Primerjava in sinhronizacija podatkovnih baz na različnih strežnikih in na enem samem strežniku
  • Uporaba aplikacije Console
  • Podpora za delo s številnimi projekti hkrati
  • Veliko možnosti za primerjavo in sinhronizacijo
  • Vgrajen urejevalnik skriptov SQL s poudarkom na sintaksi
  • Nov najsodobnejši grafični uporabniški vmesnik
  • Podpora najnovejše različice SQL Server

Povezava za prenos: http://dbcomparer.com/Download/Default.aspx


14) SQuirrel SQL:

Je orodje za upravljanje baz podatkov, ki temelji na JAVA. To orodje za upravljanje SQL, združljivo z JDBC, uporabnikom omogoča ogled strukture baze podatkov in izdajanje ukazov SQL. Podpira tudi baze podatkov, kot so Firebird, Microsoft Access, Microsoft SQL Server, MySQL, Oracle, Sybase itd.

Lastnosti:

  • Hitro si oglejte in uredite podatke v kateri koli zbirki podatkov, skladni z JDBC
  • Omogoča ogled metapodatkov baze podatkov
  • Delo z več bazami podatkov na lokalnih in oddaljenih strojih
  • Za delo z različnimi mehanizmi zbirk podatkov uporabite en vmesnik

Povezava za prenos: http://squirrel-sql.sourceforge.net/


15) Brskalnik po zbirki podatkov SQLite:

SQLite Database Browser je odprtokodno orodje SQL, ki uporabnikom omogoča ustvarjanje, oblikovanje in urejanje datotek zbirke podatkov SQLite. Uporabnikom omogoča prikaz dnevnika vseh ukazov SQL, ki so jih izdali sami in aplikacija sama.

Lastnosti:

  • Ustvarjanje in brisanje indeksov
  • Brskajte, urejajte, dodajajte in brišite zapise
  • Uvozi in izvozi zapise kot besedilo
  • Uvoz in izvoz tabel iz datotek CSV
  • Uvozi in izvozi baze podatkov iz datotek z odlagališči SQL
  • Preglejte dnevnik vseh ukazov SQL, ki jih izda aplikacija

Povezava za prenos: http://sqlitebrowser.org/


16) DBeaver:

DBeaver je odprtokodno orodje baze podatkov za razvijalce in skrbnike baz podatkov. Ponuja podporo za zbirke podatkov, skladne z JDBC, kot so MySQL, Oracle, IBM DB2, SQL Server, Firebird, SQLite in Sybase.

Značilnost:

  • Je brezplačno in odprtokodno orodje
  • Omogoča brskanje in spreminjanje metapodatkov baze podatkov, tabel, ključev in indeksov in stolpcev.
  • Njegov urejevalnik SQL vključuje samodejno oblikovanje, samodejno dokončanje in hiperpovezave
  • Omogoča iskanje predmetov baze podatkov, kot so tabele, stolpci, omejitve in postopki

Povezava za prenos: http://dbeaver.jkiss.org/download/


17) HeidiSQL:

HeidiSQL je še eno zanesljivo orodje za upravljanje SQL. Zasnovan je z uporabo priljubljenega strežnika MySQL, baz podatkov Microsoft SQL in PostgreSQL. Uporabnikom omogoča brskanje in urejanje podatkov, ustvarjanje in urejanje tabel, pogledov, sprožilcev in načrtovanih dogodkov.

Lastnosti:

  • Je brezplačno in odprtokodno orodje
  • Omogoča povezavo z več strežniki v enem oknu
  • Ustvarjajte in spreminjajte tabele, poglede, shranjene rutine in načrtovane dogodke.
  • Izvoz iz ene baze podatkov strežnika v drug strežnik
  • Pomaga pri upravljanju uporabniških pravic
  • Brskajte in urejajte podatke v tabeli s pomočjo udobne mreže
  • Nadzirajte in ubijajte odjemalske procese
  • Popravite in optimizirajte tabele v paketu

Povezava za prenos: https://www.heidisql.com/download.php


18) Poizvedba FlySpeed ​​SQL:

FlySpeed ​​SQL Query je orodje za obdelavo podatkov za vse uporabnike in razvijalce baz podatkov. Uporabnikom omogoča, da gradijo poizvedbe na različnih strežnikih baz podatkov brez globokega poznavanja sintakse SQL.

Lastnosti:

  • Povežite se z različnimi strežniki baz podatkov izvirno ali z uporabo ODBC
  • Brskajte in spreminjajte podatke iz tabel in poizvedb v mreži ali z uporabo prilagodljivega pogleda obrazca
  • Takoj poiščite, razvrstite in filtrirajte podatke
  • Analizirajte vse zapletene poizvedbe SQL tako, da jih vizualno predstavite
  • Upravljajte poizvedbe SQL prek profesionalnega urejevalnika z dokončanjem kode in poudarjanjem sintakse
  • Dostopajte do zgodovine izvajanja poizvedb SQL in nastavitev brskanja po podatkih ter jih shranjujte med delovnimi sejami
  • Izvozite podatke v datoteke Excel, CSV, HTML in XML

Povezava za prenos: http://www.activedbsoft.com/download-querytool.html


19) Upravitelj diagnostike SQL:

Upravitelj diagnostike SQL je orodje za spremljanje učinkovitosti, ki ga je razvila Idera. Ponuja diagnostično rešitev, ki uporabnikom pomaga oceniti zdravje in zmogljivost v svojem SQL Serverju.

Lastnosti:

  • Ponuja enostavno namestitev in uporabo
  • Spremljajte delovanje fizičnega in navideznega okolja
  • Analizira celotno okolje SQL Server. Prav tako daje obvestila, ko se odkrijejo težave z zmogljivostjo ali razpoložljivostjo.
  • Spremljajte poizvedbe in načrte poizvedb, da vidite razloge za blokade in blokade.
  • Shrani podatke v centraliziranem repozitoriju diagnostičnega upravitelja SQL
  • Oglejte si povzetek najpomembnejših težav in opozoril z dodatkom za spletno konzolo
  • Ponuja celovit pregled trenutne uspešnosti
  • Nadzirajte transakcije aplikacij z analizo delovne obremenitve SQL

Povezava za prenos: https://www.idera.com/productssolutions/sqlserver/sqldiagnosticmanager


20) Brezplačno orodje za spremljanje učinkovitosti SQL:

Brezplačno orodje za spremljanje učinkovitosti SQL, ki ga je razvil ManageEngine. Uporabnikom omogoča, da spremljajo delovanje SQL Serverja! To orodje uporabnikom pomaga tudi pri nadzoru strežnikov MS SQL glede učinkovitosti in razpoložljivosti. Uporablja se lahko z vsemi različicami MS SQL, kot sta MS SQL 2012 in 2014.

Lastnosti:

  • Spremljanje delovanja strežnika MS SQL v realnem času
  • Prejmite takojšnja opozorila, ko viri, kot so CPU, disk, pomnilnik in predpomnilnik SQL, presežejo mejno vrednost
  • Oglejte si podrobnosti o mrtvih blokadah, čakanju na zaklepanje in čakalnem času
  • Oglejte si takojšnje podrobnosti o aktivnih povezavah z bazo podatkov

Povezava za prenos: https://www.manageengine.com/download.html


21) Monitor ApexSQL:

ApexSQL Monitor je spletna aplikacija za upravljanje SQL. Zagotavlja podporo za spremljanje več primerkov SQL Server.

Lastnosti:

  • Oglejte si meritve uspešnosti sistema
  • Ugotovite zastoje in težave z zmogljivostjo
  • Za ogled meritev uporabite obsežno nadzorno ploščo
  • Analizirajte čakanja na poizvedbe in preglejte načrte za izvajanje poizvedb
  • Izračunajte izhodiščne vrednosti in pragove

Povezava za prenos: https://www.apexsql.com/Download.aspx?download=Monitor


22) AppDynamics:

Izdelek za upravljanje zbirke podatkov AppDynamics za Microsoft SQL Server je celovito orodje SQL. Uporablja se za spremljanje različic 2000, 2005, 2008, 2012 in 2014 SQL Serverja.

Lastnosti:

  • Globoka prepoznavnost delovanja strežnika SQL Server
  • Omogoča ogled predmetov primerkov SQL Server
  • Popoln zapis zgodovine primerkov SQL Server
  • Izčrpno poročanje primerjav časovnih vrst in najboljših poročil SQL

Povezava za prenos: https://www.appdynamics.com/free-trial/


23) krastača:

Toad je drugo orodje DBMS za SQL Server. Z obširno avtomatizacijo, intuitivnimi poteki dela in vgrajenim strokovnim znanjem povečuje produktivnost. To orodje za upravljanje SQL rešuje težave, upravlja spremembe in spodbuja najvišjo raven kakovosti kode.

Lastnosti:

  • Hitro dostopajte do ključnih podatkov za analizo na kraju samem in izvoz z enim klikom v primerek Excela
  • Razlike lahko zlahka prepozna s primerjavo in sinhronizacijo strežnikov, podatkov in shem.
  • Vrnite transakcije neposredno iz dnevnika transakcij, ne da bi jih bilo treba obnoviti iz varnostne kopije
  • Zagotovite si zmogljive funkcije za nastavitev poizvedb
  • Izvedite skripte in odrezke T-SQL za številne primerke in strežnike
  • Omogočite nastavitev zmogljivosti z avtomatiziranim pregledom in optimizacijo SQL
  • Pridobite brezplačne zdravstvene preglede uspešnosti, ki jih primerja skupnost
  • Izvedite uglaševanje učinkovitosti aplikacije z avtomatiziranim prepisovanjem poizvedb in optimizacijo
  • Avtomatizirajte ponavljajoče se procese, kot so primerjave podatkov in shem

Povezava za prenos: https://www.toadworld.com/downloads


24) ZenPacks

Zenoss ponuja ZenPacks za upravljanje Microsoft SQL Server, My SQL, Oracle Database in PostgreSQL. Vsak ZenPack ima posebne značilnosti vsake platforme z razpoložljivimi API-ji, ki določajo, kaj je treba spremljati.

Lastnosti:

  • Odprtokodna in brezplačna
  • Nadzirajte meritve uspešnosti za primerke baze podatkov
  • Tabele in prostor na disku
  • Zbirajte dogodke in se vrnite nazaj na konzolo Zenoss
  • Povezava vplivov storitve zemljevida med komponentami
  • Poročajte o dejavnosti baze podatkov s pomočjo Zenoss Console

Povezava za prenos: https://www.zenoss.com/product/what-we-monitor/applications


25) Upravitelj pomnilnika SQL Server:

Lepidejev upravitelj pomnilnika SQL Server je odprtokodni pripomoček za analizo delovanja strežnikov SQL. Zagotavlja popolno vidnost prostora za shranjevanje in zmogljivosti.

Lastnosti:

  • Odpravite potrebo po pisanju zapletenih shranjenih postopkov
  • Ponuja preproste grafične prikaze, ki prikazujejo vse elemente strežnikov SQL
  • Ponuja centralizirano platformo za ustvarjanje konsolidiranih poročil o vseh virih SQL
  • Pošiljajte opozorila v realnem času na podlagi enostavno nastavljivih meril
  • Učinkovito sledite, upravljajte in načrtujte prostor na disku za različne strežnike SQL
  • Ugotovite težave z razdelitvijo tabel, defragmentacijo in indeksi
  • Zmanjšajte čas omrežnega prometa z razdelitvijo indeksov, baz podatkov in kopic
  • Ponuja obsežna poročila SQL
  • Ponuja boljšo vidnost baz podatkov, datotek in tabel in še več

Povezava za prenos: https://www.lepide.com/sql-storage-manager/download.html


26) Nadaljevanje Pro:

Sequel Pro je hitro in enostavno orodje za upravljanje z bazami podatkov za delo z MySQL. To orodje za upravljanje SQL je koristno za interakcijo z vašo bazo podatkov. S to programsko opremo je enostavno dodajati nove zbirke podatkov, dodajati nove tabele, dodajati nove vrstice in vse druge vrste baz podatkov.

Lastnosti:

  • Odprtokodna programska oprema za upravljanje SQL
  • Enostavna in hitra namestitev
  • Podpora za oblak
  • Za zagon tega programa ni potrebna Java
  • Več nizov rezultatov
  • SQLPro nudi podporo vsem glavnim vrstam baz podatkov, vključno z MySQL, MariaDB, Microsoft SQL Server in Oracle 8i
  • Je hitra in enostavna aplikacija za upravljanje baz podatkov Mac za delo z bazami podatkov MySQL
  • Omogoča vam neposreden dostop do zbirk podatkov MySQL na lokalnih in oddaljenih strežnikih

Povezava za prenos: https://www.sequelpro.com/