Objednat audit
Audit SQL Serveru a PostgreSQL

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.

MSSQL

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
PGSQL

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.
Ukázka ze zprávy
VysokáZálohyZálohy logu běží každé 4 hodiny: až 4 hodiny ztracených dat u systému, který snese 15 minut.
VysokáVýkon38 % času čekání tvoří PAGEIOLATCH_SH. Tři chybějící indexy na dbo.Orders způsobují úplné průchody tabulkou.
StředníVysoká dostupnostSynchronní 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áKonfiguraceMAXDOP a cost threshold for parallelism mají stále výchozí hodnoty.
Vincenzo Petrucci, zakladatel Pacific IT Solutions
Kdo audit provádí

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á

  1. Úvodní schůzka

    30minutový hovor. Domluvíme rozsah a vy vytvoříte login jen pro čtení pomocí skriptu, který vám pošleme.

  2. Sběr dat

    Naše skripty načtou konfiguraci, statistiky a historii dotazů. Nic se nemění ani neinstaluje.

  3. Analýza

    Senior DBA projde data a každé zjištění ověří, než ho zapíše do zprávy.

  4. 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í.