Az adatok mindenütt jelen vannak, és az adatok minden. Vagy legalábbis sok szervezet számára. Valójában úgy tűnik, hogy minél nagyobb a szervezet, annál több adat van, és annál fontosabb. Az adatok nagy részét általában adatbázisokban tárolják és a legelterjedtebb típusú adatbázis az SQL adatbázis. Az SQL adatbázisokban tárolt adatok gyakran vannakegy szervezet legértékesebb eszköze. Mint ilyen, nagy gondot kell fordítani annak biztosítására, hogy az SQL szerverek mindig képességeik csúcsán működjenek. Rendszergazdaként a megvalósítás egyik módja az SQL szerver figyelő eszköz használata. Figyelni fogja az SQL adatbázisokat, és figyelmeztet, ha bármilyen rendellenes esemény történik. A probléma a termékek puszta számaelérhető, ami a megfelelő kiválasztását jelentős feladattá teszi. Az ön könnyebbé tétele érdekében összeállítottuk a legjobb SQL-kiszolgálók megfigyelőeszközeinek listáját, és ezeket áttekinti.
De mielőtt átnézzük az általunk talált eszközöket,röviden szüneteltetjük az SQL beszélgetést. Megpróbáljuk elmagyarázni, hogy mi ez, honnan származik, és miért olyan elterjedt. Ezután megvitatjuk az SQL-adatbázisok figyelését, hogy hogyan végeztük el, és mit lehet megfigyelni. Ez segít mindannyiunknak abban, hogy ugyanazon az oldalon legyenek, amikor áttekintjük a termékeket. Mindezek mellett felfedezzük az ügy lényegét, és áttekintjük a piacon található legjobb SQL szervermegfigyelő eszközöket.
Az SQL-ről
Az SQL vonatkozásában általános tévhit van. Sokan úgy gondolják, mint egy relációs adatbázis típusát, ahol valójában egy nyelv, amelyet a lekérdezéshez használnak, nem pedig maguk az adatbázisok. Az SQL betűszó a Strukturált lekérdezés nyelvét jelenti, és ez az, ami az SQL. Bővítésként gyakran hivatkozunk olyan relációs adatbázis-kezelő rendszerekre, amelyek SQL-adatbázisként támogatják a nyelvet vagy annak egyik változatát. Ezt is megtesszük ma.
A legmodernebb vállalati szintű relációs adatbázisA felügyeleti rendszerek az SQL nyelvet használják. Ezért nem túlzás azt mondani, hogy az SQL adatbázisok szinte mindenhol megtalálhatók. Az összes olyan adatbázis-kezelő rendszer, mint az Oracle, az IBM DB2, a Microsoft SQL Server, a MySQL, a Microsoft Access és még sok más, az SQL-t használja. Valójában az az oka, hogy az SQL használata az adatbázisok lekérdezési nyelvének annyira elterjedté vált, hogy általában a Relációs adatbázis-kezelő rendszert SQL-adatbázisnak nevezzük.
SQL Server figyelés
Ha az adatok mindent tartalmaznak egy szervezet számára,a felügyelet mindent megtesz egy hálózati rendszergazda számára. A modern hálózatok nagyok és összetettek, és olyan sok összetevőből állnak, hogy egyszerűen nem tudod mindenképp szemmel tartani. Ez az egyik fő oka annak, hogy a megfigyelő eszközök olyanokká váltak, mint a hálózati adminisztráció nélkülözhetetlen részei.
Ami az SQL szerver figyelését illeti, nagyon hasonlóbármely más alkatrész megfigyelésére. Az SQL szerver figyelésének elsődleges célja egyszerűen az adatok rendelkezésre állásának biztosítása, ha szükséges. Noha az adatbázis és az abban szereplő adatok lehetnek absztrakt fogalom, konkrét elemekből állnak. Az adatbázis-figyelő eszköznek mindig gondoskodnia kell arról, hogy az összes ilyen elment - a hardvertől a szoftverig - ne csak működjön, hanem a normál tartományon belül is működjön.
Az SQL szerver legalapvetőbb eleme aszerver, amelyen fut. Mint minden szerver, számos működési paraméter is érdemes megfigyelést igényelni. Például a CPU terhelése, a rendelkezésre álló memória vagy a processzor maghőmérséklete mind érdekes paraméterek. Az adatbázis-kezelő kiszolgáló figyelése pontosan megegyezik a többi szerver megfigyelésével.
A mögöttes operációs rendszerek egy másikelem, amelyet érdemes megfigyelni. Függetlenül attól, hogy az operációs rendszeren melyik SQL szerver fut, számos fontos paramétert kell figyelni, például a lemezterület vagy a lemezfelhasználás. Csakúgy, mint a hardverfigyelés, az SQL-kiszolgálók OS-szintű figyelése sem különbözik a többi szerverétől.
Az utolsó dolog, amelyet figyelemmel kell kísérni, atényleges SQL szerver. A Relációs Database Management System szoftvert értem. A magjában az SQL szerver csak egy újabb szoftver, amely a szerveren fut. A legalapvetőbb figyelés tehát annak biztosítása, hogy ez a szoftver vagy szolgáltatás mindenkor futjon. Sok eszköz azonban ennél tovább megy. Néhányan például megvizsgálják az adatbázisok szerkezetét, míg mások megmérik annak válaszidejét. Egy tipikus SQL szervernek néhány maroknyi paramétere van, amelyeket figyelemmel lehet követni.
A legjobb eszközök az SQL-kiszolgálók figyelésére
Miközben a legjobb SQL szervert keresifigyelemmel kísérő eszközöket, számos különböző terméket találtunk, amelyek megérdemelésükhöz közelebbről megvizsgáltuk őket. Míg a listánkban szereplő összes termék megfigyelheti az SQL szervereket, néhányuk többet is képes megfigyelni. Valójában különféle eszközöket építettünk fel a listánkba, hogy képet kapjunk a rendelkezésre álló változatosságról.
1. SolarWinds adatbázis-elemző (INGYENES PRÓBAVERZIÓ)
A SolarWinds az egyik legismertebb alkotójahálózati és rendszer adminisztrációs eszközök. Szinte minden témát lefedő széles eszközválasztékkal sok adminisztrátor legalább hallott a társaságról. Kiemelkedő terméke, a Network Performance Monitor következetesen a legjobb hálózati sávszélességet figyelő eszköz közé tartozik. A SolarWinds, mintha a fentiek nem voltak elegendőek, ingyenes eszközöiről is híres, mindegyik a hálózati rendszergazdák speciális igényeinek felel meg.
A SolarWinds Database Performance Analyzer (DPA) figyeli és elemzi az SQL adatbázis példányait. A rendszer egy válaszidő-elemzési módszert használ, amely elsősorban a lekérdezési kérelmek és az adatbázisból származó megfelelő válasz közötti időre összpontosítja, és elemzi a várakozási típusokat és eseményeket az adatbázisok szűk keresztmetszeteinek meghatározására.

- Ingyenes próbaverzió: SolarWinds adatbázis-elemző
- Letöltési link: https://www.solarwinds.com/database-performance-analyzer
Az eszköz könnyen kezelhető felülete segítséget nyújt Önneka problémák gyors és egyszerű megtalálásában. De ugyanolyan jó, mint egy hibaelhárító eszköz (és nagyszerű), de kiváló figyelő eszköz is. A főképernyőn megjelenítheti az adatbázis-példányokat, a várakozási időket, a lekérdezési tanácsokat, a CPU-t (figyelmeztető és kritikus riasztásokkal), a memóriát, a lemezt és a munkameneteket.
Bármely adott adatbázis trend irányítópultjaA példány grafikus formátumban mutatja meg a felhasználók összes várakozási idejét (vagy az Ön által választott átlagos vagy tipikus napi várakozási időket) egy hónap során, mindegyik szín az egyes SQL utasításokat képviseli. Ezzel vizuálisan vonzó ábrázolást kap, mely utasítások futtatása a leghosszabb.
A elemei elegendőek a SolarWinds adatbázis-elemző hogy egy egész posztot tudunk írni róla. Most egy pillantást vegyenek a néhány legfontosabbra.
Az összes adatbázis felügyeleti pontja
A SolarWinds adatbázis-elemző A legtöbb Microsoft SQL szerverrel együtt működikfőbb adatbázisok, köztük az Oracle, MySQL, DB2 és ASE. Támogatja a fizikai, helyszíni kiszolgálókat, a virtuális gépeket (Vmware vagy Hyper-V alatt futtatva) és a felhőalapú adatbázisokat.
Nagyon skálázható
Figyelemmel kísérheti a szükséges adatbázis-példányokat. A DPA könnyen skálázható egy-egy ezer példányra. Csak frissítenie kell a licencet.
Az összes aktív ülés figyelése
Az eszköz natív szavazógép-nyilvántartásaminden, ami az adatbázis-példányokban zajlik, maguknak az adatbázisnak a betöltése nélkül, és nincs szükség helyi megfigyelő ügynökre. Ez drasztikusan csökkenti - ha nem is kiküszöböli - annak kockázatát, hogy az eszköz befolyásolhatja az adatbázisok teljesítményét.
Az adatbázis-összetevők nyomon követése, megfigyelése és elemzése
Ez az eszköz automatikusan korrelálja a lekérdezéseket, a felhasználókat, a fájlokat, terveket, objektumokat, a várakozási időket, a tárolást és a dátumot / időt / órát / percet a menet közbeni problémák pontos felderítése és diagnosztizálása érdekében.
Adatbázis-hangolási tanácsok
A DPA megalapozott tanácsokat adhat az egyén hangolásáhozadatbázispéldányok, hogy megbizonyosodjon arról, hogy a csúcsteljesítményükön futnak-e. Az eszköz elemzi egy példány összes paraméterét, és javasolja a cselekvési útvonalat bizonyos lekérdezések vagy akár a teljes adatbázispéldányok optimalizálása érdekében.
Az árak a SolarWinds adatbázis-elemző 1 995 dollárral kezdődik, és a megfigyelt adatbázis-példányok számától és típusától függően változhat. Ha meg akarja próbálni a terméket a vásárlás előtt, elérhető egy teljesen működőképes 14 napos próbaverzió.
2. Paessler PRTG
A Paessler Router Traffic Grapher (PRTG) egy jól ismert minden egyben felügyeleti platformamely figyelemmel kíséri a legtöbb rendszert, eszközt, forgalmat és alkalmazásokat az informatikai infrastruktúrájában. Az eszköz számos választható kliens felülettel rendelkezik. Van egy Windows vállalati konzol, Ajax-alapú webes felület és mobilalkalmazások Android, iOS és Windows Phone rendszerekhez. Az eszköz ismert, hogy az egyik leggyorsabb és legegyszerűbben telepíthető Paessler, azt állítva, hogy 2 percen belül megkezdheti a figyelést.

Az egyik PRTGA legjobb tulajdonság az automatikus felfedezésátvizsgálja a hálózatot, és automatikusan felismeri az eszközök és rendszerek széles skáláját, megfelelő érzékelőket hozva létre az előre meghatározott eszközsablonokból. Az eszköznek van egy térképes funkciója, amely lehetővé teszi az egyedi térképek létrehozását a megfigyelési adatokkal egymással szemben, és egyedi megjelenítési módot kínál. Amikor riasztásokról van szó, PRTGRendkívül rugalmasak és testreszabhatók. A mobil kliens alkalmazások lehetővé teszik, hogy push értesítéseket kapjon közvetlenül a készülékére. Beállíthat értesítéseket e-mailben vagy SMS-ben is, és van egy hatékony API, amely lehetővé teszi a saját értesítési szkriptek írását.
PRTG bármit megfigyelhet, ahol van egy érzékelő. Az érzékelőket kiegészítőként gondolhatja, bár ezen eszköz esetében már beépítve vannak. Az előre konfigurált adatbázis-érzékelők elérhetők a dobozból. A legtöbb adatbázis-motor támogatott, beleértve a Microsoft SQL, MySQL, Oracle és PostgreSQL fájlokat. Az eszköz lehetővé teszi az SQL lekérdezés végrehajtási idejének figyelemmel kísérését azáltal, hogy megmérik a kapcsolat létrejöttének a kapcsolat végéig eltelt időt. Ez lehetővé teszi, hogy világosan láthassa, hogyan működnek az adatbázisai nyomás alatt.
PRTG teljes verzióban érhető elamely korlátozza a megfigyelési képességét 100 érzékelőhöz, mindegyik paraméternek egyetlen szenzornak számítva. Például egy SQL szerver figyeléséhez adatbázis-példányonként egy érzékelő szükséges. Több mint 100 érzékelőhöz engedély szükséges. Az árak az érzékelők számától függnek, és 500 érzékelőnél 1 600 dollártól kezdődnek. Rendelkezésre áll egy ingyenes, teljes funkcionalitású, 30 napos próbaverzió, amely korlátlan érzékelőket tesz lehetővé, de a próbaidőszak végeztével visszatér a 100 érzékelő ingyenes verziójához.
3. Idera Diagnostic Manager az SQL Server számára
Ne hagyd, hogy a Idera Diagnostic Manager az SQL Server számáraA neve becsap téged. Ez elsősorban olyan megfigyelő eszköz, amely figyeli az SQL adatbázisok teljesítményét. Teljesítménystatisztikákat, mutatókat és riasztásokat nyújt a fizikai szerverekről, valamint a virtuális gépekről és az azok alapjául szolgáló gazdagépről. Az eszköz számos paramétert figyelhet meg, például a CPU-t, a memóriát, a merevlemez-felhasználást és a helyet, valamint a hálózati felhasználást. Az SQL lekérdezések proaktív figyelését a tranzakciós SQL megfigyelés mellett tartalmazza. Ezenkívül az eszköz ajánlásokat adhat az SQL adatbázisok állapotára vonatkozóan.

A felhasználói interakcióhoz a következők közül választhat:webalapú felület és mobilalkalmazások Android, iOS és Blackberry telefonokhoz és táblagépekhez. Az eszköz valós idejű és történeti adatokat is szolgáltat az SQL szerver példányairól, lehetővé téve az adminisztrátoroknak, hogy gyors változtatásokat hajtsanak végre a mobilalkalmazáson belül. A funkció korlátozott mobilalkalmazásokból elvégezhető további feladatok közé tartozik a folyamatok megtekintése és megölése, a feladatok szükség szerinti indítása és leállítása, valamint a lekérdezések futtatása.
Egyéb jellemzői Idera Diagnostic Manager az SQL Server számára magában foglalja a könnyű integrációt a SCOM-nal aA Management Pack kiegészítő, a hamis riasztások elkerülésére létrehozott prediktív riasztási rendszer, valamint egy kiváló lekérdezési teljesítményfigyelő funkció, amely pontosan meghatározza a nem hatékony és rosszul teljesítő lekérdezéseket.
Az árak a Idera Diagnostic Manager az SQL Server számára Kezdje az adatbázispéldányonkénti 1 996 dollárral, és rendelkezésre áll egy teljesen működőképes 14 napos próbaverzió.
4. SQL kéziszerszámok
SQL Power SQL kéziszerszámok egy ügynök nélküli adatbázis-teljesítmény elemzésmegoldás, amelynek kiadói állításai a legkisebb hatást gyakorolják a szervereire. Azt állítják, hogy az SQL Power Tools által végzett megfigyelés nem tölti be az adatbázisokat 1% -nál nagyobb mértékben. A termék emellett táblát és tárolt eljárást nem szúr be az adatbázisba. Minden elemzés teljesen távolról történik. Különösen nem tölti be a szervereket olyan millió lekérdezéssel, amelyek súlyosan befolyásolhatják azok teljesítményét. És az ügynökök hiányában nem kell telepítenie semmilyen megfigyelő komponenst a szerverére.

Ez az eszköz tele van szolgáltatásokkal. Mind a műszerfal, mind a hőtérkép nézettel rendelkezik a szerverfarm teljesítményéről, amely böngészőből vagy mobil eszközről megnézhető. A platform kiszámítja az SQL várakozási idők, teljesítményszámlálók és munkafolyamatok napi kiindulási elemzését. Emellett azonnali összehasonlítást végezhet az SQL és az I / O várakozási időkkel, teljesítményszámlálókkal és a munkafutási időkkel a kiszolgálók és az időszakok között. Az eszköz lehetővé teszi a gyengén teljesítő lekérdezések SQL várakozási idejének bemélyítését, ezáltal segítséget nyújt az erőforrás-állítás pontos meghatározásában, amely miatt nem tudnak időben befejeződni.
Az ára SQL kéziszerszámok adatbázisonként 2 000–750 USD között mozogpéldány attól függően, hogy hányat vásárol egyszerre. Ha inkább kipróbálja a terméket, akkor egy 3 hetes értékelési változat beszerezhető az SQL Power felkeresésével.
5. SQL Monitor (piros kapu)
SQL Monitor a Red Gate Software-től a monitorozáshoz használható,az SQL adatbázisok kezelése, módosítása, manipulálása és optimalizálása. Segít megtalálni a kérdéseket, még mielőtt azok problémává válnának. Funkcionális szempontból sokat lehet mondani a termékről. Először áttekintést nyújt az adminisztrátorokról az SQL szerverfarmukról. Az eszköz erőteljes riasztási képességeket is tartalmaz, amelyek tudatják Önt a problémákkal, még mielőtt észreveszik őket. A jelentéstétel egy másik hely, ahol SQL Monitor ragyog. Testreszabott jelentéseket készít a szerverek állapotáról. Ezenkívül az eszköz teljesítmény-elemző képességei segítségével gyorsan megnézheti, mi a legnagyobb hatással a rendszerére. Diagnosztikai eszközként ez a szolgáltatás segít felfedni az akadályokat és megtalálni a kiváltó okokat.

SQL Monitor egy könnyen használható műszerfal, amely lehetővé teszitekintse meg az összes adatbázis-példányt egy kényelmes helyen. Az eszköz lehetővé teszi, hogy másodpercek alatt közvetlenül elérje őket anélkül, hogy VPN-sel vagy más módszerrel távolról kellene csatlakoznia hozzájuk. Van egy irányítópult fúrófunkcióval, amely lehetővé teszi, hogy néhány kattintással megjelenítsen részletes statisztikákat az adatbázisairól, például a várakozási időkről, a CPU használatáról és a lemez I / O-ról.
A bázis ára SQL Monitor adatbázis-példányonként 1495 USD. 15% kedvezményre jogosult, ha egyidejűleg öt és kilenc licencet vásárol, és 20% kedvezményre, ha tíz vagy annál többet vásárol. Az árak tartalmazzák a Red Gate egyéves támogatását. 14 napos próbaverzió érhető el, ha tesztet szeretne adni az eszköznek, és ez egy online bemutató.
6. SQL Sentry
Az utolsó bejegyzésünk neve SQL Sentry a SentryOne-tól. Ez egy meglehetősen népszerű megoldás az adatbázis teljesítményének figyelésére. Az eszköz összegyűjti és bemutatja a végrehajtható teljesítménymérőket és riasztásokat, és megjeleníti az alapvető eseményeket a naptár stílusú kijelzőn, amely lehetővé teszi az egyszerű kereszthivatkozást. Ezen felül az eszköz felhasználható a problémák gyors megoldására is, a részletes elemzés közvetlenül az irányítópultjáról történő futtatásával. Az eszköz teljesítmény-irányítópultja - amely a tárolási teljesítmény exkluzív, szabadalmaztatott nézetét mutatja - megjelenítheti a nagy hatású lekérdezések részletes elemzésének eredményeit.

SQL Sentry természetesen nem a legmodernebb eszközés a műszerfalon már régóta kinézetét bírálták. Azonban az összes kritikus SQL-összetevőt és szolgáltatást egy megfelelő elrendezéssel mutatja be, és segít az SQL adatbázis-példányok kezelésében, és biztosítja azok elérhetőségét. Arra is lehetősége van, hogy megnézze a szerver korábbi adatait, összehasonlítva azokat az aktuális valósidejű adatokkal. Ezt a funkciót felhasználhatja az alapvonal generálására, majd az adatbázis optimalizálásának eredményeinek mérésére.
Az ár a SQL Sentry példányonként 2 495 USD, plusz egy éves karbantartásdíja 499 USD. A termék előfizetésen alapuló szolgáltatásként is elérhető, lényegesen alacsonyabb költséggel, 125 dollár / hó. A rendelkezésre álló ingyenes 15 napos próbaverziónak köszönhetően a terméket próbaüzemre is veheti.
Hozzászólások