Za pět pracovních dnů víte, co je s vaší databází špatně.
Senior DBA zkontroluje vaši instanci SQL Serveru nebo PostgreSQL od začátku do konce. Dostanete písemnou zprávu se všemi zjištěními seřazenými podle rizika a pracnosti, skripty pro rychlé opravy a společnou konzultaci.
- Zpráva do 5 pracovních dnů
- Vzdálený přístup jen pro čtení
- Žádné změny ve vašich systémech
Kdy se audit vyplatí
- Stále provozujete SQL Server 2016 nebo 2017. Rozšířená podpora verze 2016 skončila v červenci 2026, verze 2017 končí v říjnu 2027.
- Váš PostgreSQL je ve verzi 13 nebo 14. Obě jsou na konci životnosti nebo těsně před ním.
- Uživatelé si stěžují na pomalé obrazovky, timeouty nebo noční úlohy, které běží do rána.
- Nikdo za poslední rok nevyzkoušel úplnou obnovu ze zálohy.
- Čeká vás audit NIS2, DORA nebo interní audit a potřebujete doložit, že zálohy a přístupy máte pod kontrolou.
- Náklady na licence rostou a chcete vědět, zda je PostgreSQL reálnou alternativou.
Co kontrolujeme
Více než 80 kontrol rozdělených podle oblastí. Stejná metodika pro oba systémy, přizpůsobená každému z nich.
SQL Server
- Verze, úroveň patchů a data konce podpory
- Konfigurace instance a databází (MAXDOP, paměť, tempdb, soubory)
- Statistiky čekání a nejnáročnější dotazy z Query Store
- Chybějící, nepoužívané a duplicitní indexy
- Stav Always On AG nebo clusteru a připravenost na failover
- Řetězec záloh, RPO/RTO a skutečný test obnovy
- Loginy, práva sysadmin, šifrování (TDE, TLS) a auditování
- Úlohy SQL Agenta, plány údržby a chybové logy
PostgreSQL
- Verze, minor releasy a rozšíření
- postgresql.conf: paměť, WAL, checkpointy, připojení
- pg_stat_statements: nejnáročnější a nejčastější dotazy
- Indexy, bloat tabulek a chování autovacuum
- Replikace, Patroni a připravenost na failover
- Zálohy přes pgBackRest nebo Barman, PITR a test obnovy
- Role, pg_hba.conf, SSL a row-level security
- Connection pooling (PgBouncer) a souboje o zámky
MySQL, MariaDB a MongoDB na vyžádání.
Co dostanete
- Shrnutí pro vedení
- Jedna strana: celkový stav, tři největší rizika a kolik budou stát, pokud se nic nezmění.
- Seřazená zjištění
- Každé zjištění se závažností, důkazy z vašeho systému, opravou a odhadem pracnosti.
- Skripty pro opravy
- Skripty T-SQL nebo SQL pro rychlá zlepšení, okomentované a připravené ke kontrole a spuštění vaším týmem.
- Plán dalších kroků
- Co udělat tento týden, toto čtvrtletí a tento rok, v tomto pořadí.
- Konzultace nad zprávou
- 60 minut s DBA, který zprávu napsal, na otázky vašeho týmu.
| Vysoká | Zálohy | Zálohy logu běží každé 4 hodiny: až 4 hodiny ztracených dat u systému, který snese 15 minut. |
|---|---|---|
| Vysoká | Výkon | 38 % času čekání tvoří PAGEIOLATCH_SH. Tři chybějící indexy na dbo.Orders způsobují úplné průchody tabulkou. |
| Střední | Vysoká dostupnost | Synchronní replika ve druhé lokalitě přidává ke každému commitu 12 ms. |
| Střední | Bezpečnost | Čtyři loginy s právy sysadmin nikdo nepoužívá. |
| Nízká | Konfigurace | MAXDOP a cost threshold for parallelism mají stále výchozí hodnoty. |

Vincenzo Petrucci, zakladatel Pacific IT Solutions. Senior DBA a vývojář T-SQL s více než dvaceti lety praxe na kritických systémech SQL Server a PostgreSQL pro banky, pojišťovny a telekomunikační operátory. Každou zprávu píše osobně.
O nás →Jak audit probíhá
Úvodní schůzka
30minutový hovor. Domluvíme rozsah a vy vytvoříte login jen pro čtení pomocí skriptu, který vám pošleme.
Sběr dat
Naše skripty načtou konfiguraci, statistiky a historii dotazů. Nic se nemění ani neinstaluje.
Analýza
Senior DBA projde data a každé zjištění ověří, než ho zapíše do zprávy.
Zpráva a konzultace
Zprávu dostanete pátý den a společně ji projdeme.
Bezpečné pro produkci
Jen pro čtení
Používáme minimální monitorovací oprávnění: VIEW SERVER STATE na SQL Serveru, pg_monitor na PostgreSQL.
Data zůstávají u vás
Čteme metadata a statistiky, nikdy obsah vašich tabulek.
NDA na vyžádání
Před začátkem podepíšeme vaši dohodu o mlčenlivosti.
Otázky
Potřebujete administrátorská práva?
Ne. Stačí monitorovací login jen pro čtení. Skript na jeho vytvoření vám pošleme.
Zpomalí to produkci?
Ne. Sběr dat používá nenáročné systémové pohledy a trvá několik minut.
Co je jedna instance?
Jedna instance SQL Serveru nebo jeden cluster PostgreSQL. Repliky ve stejné Availability Group nebo clusteru Patroni jsou v ceně.
Umíte problémy i opravit?
Ano, formou navazujícího projektu nebo měsíčního paušálu. Pokud navazující práci objednáte do 60 dnů, cenu auditu odečteme.
Které verze pokrýváte?
SQL Server 2012 až 2025 a PostgreSQL 12 až 18, on-premise, v Azure, v AWS nebo v kontejnerech.
Objednejte si audit
Napište nám, jaký databázový systém a verzi používáte a kde běží. Do jednoho pracovního dne odpovíme s termínem zahájení.