Tato stránka byla strojově přeložena. Přečtěte si anglický originál. English

Odpovězte na co nejvíce položek, než zahájíte optimalizační službu. Nechte prázdná místa, pokud si nejste jisti. Pošlete odpovědi a zip s logy na [email protected].

Kontakt

  • Jméno
  • Společnost
  • E-mailová adresa

Hardware

  • Model CPU a počet jader
  • Velikost RAM
  • Modely HDD/SSD (SAS, SATA, SSD) s velikostí, cache, RPM nebo přesným modelem
  • RAID? Pokud ano: model řadiče (nebo základní deska pro softwarový RAID)
  • Kolik disků a typ RAID (0, 1, 5, 6, 10, …)
  • Záložní bateriová jednotka na RAID, pokud je vyžadována?
  • Režim cache RAID (Write Through, Write Back)
  • Velikost stripu
  • Kde na disku jsou OS, databáze a dočasné soubory
  • Velikost bloku/klastru oddílu databáze
  • Jakékoli další hardwarové detaily (výrobce, model serveru)

Virtualizace

  • Je OS virtuální stroj? Který hypervizor (VMware, VirtualBox, …) a velikost instance (CPU, RAM, disky)
  • Kolik dalších virtuálních strojů sdílí stejný hostitel jako Firebird?

Operační systém

Windows: verze, 32/64-bit, service pack (například Windows Server 2022 64-bit). Pokud je to server, je řadičem domény?

Linux: distribuce a verze, 32/64-bit, jádro a glibc.

Firebird

  • Přesná verze (isql -z, nebo na Windows záložka Verze/Detaily spustitelného souboru)
  • Architektura: Embedded, SuperServer, Classic nebo SuperClassic (fbserver vs. jeden nebo více procesů fb_inet_server / firebird)
  • Instalační složka

Databáze

  • Velikost databázového souboru
  • Kolik databází je na stejném serveru?

Aplikace

  • Klient/server (jedna instance aplikace na uživatele/PC) nebo middleware (několik vícevrstvých procesů, např. Java v Tomcat)
  • 32- nebo 64-bit a platforma (Windows, Linux, macOS)
  • Typická a špičková připojení klientů (Firebird 2.1+: SELECT count(*) FROM MON$ATTACHMENTS)
  • Vrstva přístupu k datům (JDBC, ODBC, BDE, IBX, IBO, dbExpress, …)
  • Typ aplikace (CRM, ERP, účetnictví, …)

Pozadí problému

  • Nedávné změny v hardwaru, OS nebo aplikacích?
  • Náhodné špičky nebo vzorec (po obědě, kolem 16:00, …)?
  • Popište zpomalení jednoduše - co říkají uživatelé?

Logy a soubory

Zazipujte vše do jednoho archivu a přiložte k e-mailu.

  1. firebird.conf
  2. firebird.log (zazipovaný)
  3. Z Firebird\bin (nebo ekvivalentu) spusťte třikrát ve špičce (například 11:00, 14:00, 16:00):
    fb_lock_print -d cesta_k_databazi > log111.txt
  4. gstat -h ve špičce (kolem poledne) a v klidu (brzy ráno nebo pozdě večer) - uložte jako text nebo snímek obrazovky
  5. Ve špičce: gstat -a -r > stat.txt