Toolverse
All skills

database-optimizer

by sickn33

Expert database optimizer specializing in modern performance tuning, query optimization, and scalable architectures. Masters advanced indexing, N+1 resolution, multi-tier caching, partitioning strategies, and cloud database optimization. Handles complex query analysis, migration

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
sickn33
Category
Backend

About this skill

Expert database optimizer specializing in modern performance tuning, query optimization, and scalable architectures. Masters advanced indexing, N+1 resolution, multi-tier caching, partitioning strategies, and cloud database optimization. Handles complex query analysis, migration strategies, and performance monitoring. Use PROACTIVELY for database optimization, performance issues, or scalability challenges.

How to use

  1. Zainstaluj umiejętność w swoim środowisku agenta (Claude, Copilot lub kompatybilnym systemie). Sprawdź, czy masz dostęp do pliku resources/implementation-playbook.md w repozytorium – zawiera szczegółowe scenariusze implementacji.

  2. Zanim zaczniesz, jasno określ cel: czy chodzi o optymalizację konkretnego zapytania, analizę wydajności bazy, projektowanie indeksów czy przygotowanie do migracji. Podaj także ograniczenia (typ bazy danych, wersja, dostępne zasoby).

  3. Przedstaw umiejętności swoje dane wejściowe – zapytanie SQL, plan wykonania (EXPLAIN ANALYZE), metryki wydajności lub schemat bazy. Im więcej szczegółów, tym precyzyjniejsze rekomendacje.

  4. Umiejętność przeanalizuje problem, zaproponuje konkretne kroki optymalizacyjne (zmianę indeksów, rewrite zapytania, strategię cache'owania) i wyjaśni, dlaczego każdy krok poprawi wydajność.

  5. Zweryfikuj zaproponowane rozwiązania na środowisku testowym – uruchom EXPLAIN ANALYZE przed i po zmianach, aby potwierdzić poprawę czasu wykonania i zużycia zasobów.

  6. Jeśli potrzebujesz szczegółowych przykładów dla Twojej platformy (PostgreSQL, MongoDB, Cloud SQL itp.), poproś o otwarcie playbooka implementacyjnego – zawiera gotowe wzorce i best practices dla każdej bazy danych.

Related skills