Środowisko IDE do optymalizowania kodu SQL

Embarcadero DB Optimizer maksymalizuje wydajność baz danych oraz aplikacji umożliwiając administratorom oraz programistom szybkie wykrywanie, diagnozowanie i optymalizowanie kodu SQL.

WAŻNE INFORMACJE
DB Optimizer

Embarcadero DB Optimizer maksymalizuje wydajność działania aplikacji i baz danych poprzez umożliwienie administratorom baz i programistom szybkie wykrywanie, diagnozowanie i optymalizowanie kodu SQL niskiej jakości. DB Optimizer eliminuje wąskie gardła w obszarze wydajności dzięki identyfikowaniu danych do których intensywnie lub często odnoszą się wykonywane zapytania, koncentrując się na charakterystycznych dla SQL obszarach otrzymanych dzięki statystykom zapytań (CPU, I/O, czas oczekiwania) i dostrajaniu tych problematycznych obszarów.

  • Optymalizacja wydajności SQL w ramach cyklu produkcyjnego
  • Eliminowanie wąskich gardeł w obszarze wydajności w produkcji baz danych i aplikacji
  • Tworzenie, testowanie, optymalizowanie, dostrajanie SQL w pojedynczym, łatwym w użyciu środowisku IDE

Jako rozwiązanie desktop, które nie korzysta z dodatkowych agentów, DB Optimizer jest łatwe w instalacji i szybko wskazuje problematyczne instrukcje SQL we wskazanych bazach danych. Systematyczne optymalizowanie wydajności w konfigurowalnych przedziałach czasu pomaga w weryfikacji efektów optymalizowania. Uzyskiwane i zmienne w czasie wyniki mogą być zachowywane i współdzielone pomiędzy programistami, specjalistami od zarządzania jakością (QA) oraz administratorami baz danych w celu wspólnej ich analizy i uzyskiwania jeszcze lepszych efektów w obszarze wydajności. DB Optimizer wspiera następujące systemy bazodanowe: IBM® DB2® for LUW, Microsoft® SQL Server, Oracle® oraz Sybase®.

Kluczowe właściwości:

  • Graficzne przedstawianie analiz czasu oczekiwania
  • Ciągłą (stała) optymalizacja
  • Optymalizacja wsadowa (batch tuning) instrukcji DML, procedur składowanych oraz całych plików SQL
  • System podpowiedzi
  • Przepisywanie części kodu SQL
  • Diagramy Visual SQL Tuning (VST)
  • Zaawansowane analizy indeksu ze wskazówkami do wykonania
  • Odporne na błędy raporty dotyczące statystyk wykonania działań, szczegółów optymalizacji, szacowanych analiz oraz wyjaśnienia planów
  • Testy obciążeniowe SQL
  • Narzędzie SQL IDE zawierające asystenta kodu (code assist), funkcje sprawdzania błędów (error checking), debugowania oraz natychmiastowych poprawek

Kluczowa funkcjonalność

Nowość w DB Optimizer 2.0 - rozwiązanie przenosi proces optymalizowania kodu SQL ponad standardowe zestawy podpowiedzi i przepisywania części kodu SQL w celu szybszego i bardziej zaawansowanego optymalizowania i analiz

  • Diagramy Visual SQL Tuning (VST)
  • Wykorzystanie kolorowania kodu w analizach indeksu

Profilowanie, Tuningowanie i Edytowanie kodu SQL - szybkie wynajdywanie kodu SQL niskiej jakości powodującego pogorszenie wydajności i optymalizowanie go z wykorzystaniem jednego łatwego w użyciu środowiska IDE

  • Analiza czasu oczekiwania
  • Ciągła optymalizacja
  • System podpowiedzi
  • Przepisywanie części kodu SQL

Testy obciążenia kodu SQL - Load Editor pozwala na realizowanie testów obciążeniowych i ocenę rzeczywistej wydajności kodu SQL

  • Symulacja wielu równoczesnych użytkowników
  • Mierzenie wydajności w określonych przedziałach czasu lub cyklach pracy

Informacje o wersji:

  • Aktualna wersja: 2.0.1
  • Poprzednia wersja: 1.5.1
  • Data wyprowadzenia aktualnej wersji: Grudzień 2009