DBA jutra - nowe technologie bazodanowe a stabilność i wydajność systemów Maciej Pogorzelski, Product Manager m.pogorzelski@quest-pol.com.pl.

Slides:



Advertisements
Podobne prezentacje
Strojenie SQL w bazie Oracle
Advertisements

Procedury wyzwalane Procedura wyzwalana (ang. trigger) - stanowi kod użytkownika przechowywany wewnątrz bazy i uruchamiany w określonych sytuacjach np.
PL/SQL kompilacja warunkowa
SQL INJECTION Wykorzystanie błędów w językach skryptowych
Copyright © 2006 Quest Software Wybrane Narzędzia z Oferty Quest Software Dedykowane dla Baz Danych MACIEJ POGORZELSKI.
Śląski TOPAZ – System Zarządzania Bazą Danych Obiektów Topograficznych
WPROWADZENIE DO BAZ DANYCH
SOS SYSTEM OBSŁUGI SZKOŁY
Wycofywanie potwierdzonych transakcji
Przedstawienie możliwości, wad i zalet dwóch wybranych narzędzi CASE
Tomasz Smieszkoł - 15 stycznia
Bezpieczeństwo Procedury składowane Funkcje i Wyzwalacze
Copyright © 2009 Quest Software Quest Access Manager Demonstracja funkcjonalności produktu Quest Polska Proszę nacisnąć Shift-F5 aby rozpocząć pokaz slidów.
„Migracja środowisk Novell NDS/eDirectory oraz Novell Groupwise do środowiska Microsoft Active Directory oraz Microsoft Exchange przy użyciu narzędzi Quest.
Zapytania SQL: wydajność i optymalizacja
Rynek tłumaczeń i lokalizacji w Polsce, Wrocław marca 2009r. Prezentacja wersji beta pakietu SDL TRADOS 2009 Studio Agenor Hofmann-Delbor LSP Software.
Praca Inżynierska „Analiza i projekt aplikacji informatycznej do wspomagania wybranych zadań ośrodków sportowych” Dyplomant: Marcin Iwanicki Promotor:
Projekt i implementacja aplikacji do zasilania bazy danych testowymi danymi Jacek Lis Promotor: prof. dr hab. inż. Włodzimierz KASPRZAK.
1/18 LOGO Profil zespołu. 2/18 O nas Produkcja autorskich rozwiązań informatycznych dla małych i średnich firm w zakresie systemów: Baz danych Aplikacji.
Autor: Maciej Piwowarczyk
Wykład 2 Cykl życia systemu informacyjnego
SZPIF – Harmonogram, Opis narzędzi, Schemat bazy danych
Autor: Maciej Piwowarczyk
Atlantis INSPECTOR System wspomagania zarządzaniem i ewidencją obiektów sieciowych.
Promotor: dr.inż. Aleksandra Werner
Łukasz Sobczak. 1)Co to jest Office 2010 Web Apps 2)SharePoint 2010 a narzędzia pakietu office 3)Integracja Office Web Apps z SharePoint )Problemy.
Podsumowanie prac związanych z dostawą sprzętu i oprogramowania oraz szkoleń. Prezentacja funkcjonalności dostarczonego w ramach Projektu oprogramowania.
TBD - P ERFORMANCE W BAZACH M ICROSOFT SQL S ERVER, CZYLI O CO W TYM W OGÓLE CHODZI Michał Grodzicki MCTS SQL SERVER lipca 2012.
Twoje narzędzie do pracy grupowej
MySQL – ODBC - ACCESS.
WSPARCIE DLA BIZNESU / STR. 2 Mikołaj Gomółka UpGreat Systemy Komputerowe Sp. z o.o Poznań, ul Ostrobramska 22 Tel Faks: 0-61.
Prezentacja funkcjonalności dziennika e-klasa
© 2011 Autodesk AutoCAD LT ® 2013 Nowości Prowadzący Data Ilustracja dzięki uprzejmości Castro Mello Architects.
Dr hab. Dariusz Piwczyński Katedra Genetyki i Podstaw Hodowli Zwierząt
Licencjonowanie narzędzi dla programistów
Tabele historyczne w PostgreSQL
InTouch.
SQL - Structured Query Language
Programowanie obiektowe – zastosowanie języka Java SE
Narzędzia administracyjne
Rozwiązanie zadań do zaliczenia I0G1S4 // indeks
Wybrane zagadnienia relacyjnych baz danych
Komendy SQL do pracy z tabelami i bazami
DxR 700 & Bosch Video Client
Bazy danych Microsoft access 2007.
System do zarządzania i ewidencji dokumentów.
XML Publisher Przedmiot i zakres szkolenia Przedmiot i zakres szkolenia Przeznaczenie XML Publisher Przeznaczenie XML Publisher Definiowanie Definiowanie.
SSWiN SAP CCTV Kontrola dostępu
Agenda O Nas Ogólne informacje o Produkcie Job Manager – idealne rozwiązanie Aplikacja Webowa Aplikacja Kliencka Najnowsze zmiany.
Autor: Damian Urbańczyk
Zbiór danych zapisanych zgodnie z określonymi regułami. W węższym znaczeniu obejmuje dane cyfrowe gromadzone zgodnie z zasadami przyjętymi dla danego.
Uprawnienia w Windows Server
Podstawy języka skryptów
XML w bazach danych.
.NET i Bazy Danych Projekt: Wadim Grasza.
Wdrożenie Foglight w Urzędzie Dozoru Technicznego
Informatyka – szkoła gimnazjalna – Scholaris - © DC Edukacja Tworzenie stron WWW w programie Microsoft FrontPage Informatyka.
Moduł e-Kontroli Grzegorz Dziurla.
Wykład 3 Prowadzący: dr Paweł Drozda. Użytkownik bazy danych – osoba lub aplikacja, mająca dostęp do części danych zgromadzonych w bazie Uprawnienia –
Temat: Porównanie technologii php,c# oraz javascript na przykładzie webaplikacji typu społecznościowy agregator treści Autor: Wojciech Ślawski.
ASP.NET Kontrolki źródła danych i prezentacji danych w ASP.Net
Oracle Data Modeler (4.1). Aplikacja Wymagania biznesowe Tworzenie systemu informacyjnego Procesy Informacje Analiza Projektowanie Browser: Hollywood.
Analiza, projekt i częściowa implementacja systemu wspomagania pracy Referatu Reprografii Promotor: mgr inż. Dariusz OlczykWykonała: Katarzyna Ściwiarska.
RAKSSQL Systemy do zarządzania INTERSYSTEM Autoryzowany Dystrybutor RAKS Warszawa | Kraków
ST | 9/16/2015 | © Robert Bosch GmbH All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well.
Projekt „NEW-TECH Program rozwoju praktycznych kompetencji nauczycieli zawodów branż nowych technologii” jest współfinansowany przez Unię Europejską Projekt.
Strukturalny język zapytań SQL - historia
Windows Constructor WinCon.
Technologie Informacyjne Bazy danych
Zapis prezentacji:

DBA jutra - nowe technologie bazodanowe a stabilność i wydajność systemów Maciej Pogorzelski, Product Manager m.pogorzelski@quest-pol.com.pl

Toad Zintegrowane środowisko programistyczne do pisania kodu, modyfikacji schematów i skryptów SQL Usprawnia pracę w następujących dziedzinach Analityka Biznesowa i Bazodanowa Programowanie SQL i PL/SQL Administracja Bazami Danych Pozwala w znacznym stopniu skrócić czas tworzenie aplikacji bazodanowych Funkcji administracyjne pozwalają na szybsze i sprawniejsze zarządzanie bazami danych. Bogate funkcje raportujące pomagają na łatwe tworzenie raportów i dokumentacji.

Toad / Edytor W pełni funkcjonalny edytor SQL i PL/SQL Wiele skrótów klawiszowych Wbudowana pomoc z zakresu SQL Rozbudowany help Wykonanie jednego polecenia Wykonanie bieżącego polecenia Wykonanie jako skrypt Explain Plan polecenia Sprawdzenie w jaki sposób Oracle wykonuje polecenia Historia wykonywanych polecenia SQL Code Navigator Code Templates, Auto Replace … Toad 10.5 - funkcja Code Insight podpowiada poza nazwami obiektów parametry oraz słowa kluczowe Toad 10.5 –ułatwiona edycja np.. automatyczne usuwanie nieużywanych zmiennych

Toad / Schema Browser Przeglądanie, zarządzanie i tworzenie obiektów bazy danych Zarządzanie użytkownikami i prawami dostępu Eksport i edycja danych Skrypty DDL

Toad / Query Builder Pisanie zapytań SQL poprzez klikanie i przeciąganie myszą tabel Możliwość tworzenia modeli ze skryptów SQL Wybór typu zapytania : select, insert, update, delete Przeciągnij obiekty aby wyświetlić i wybrać kolumny Kolumny PK i FK są łączone automatycznie Przeciągnij kolumny aby utworzyć dodatkowe połączenia

Toad / ER Diagram, Code Road Map Diagram pokazujący referencje pomiędzy tabelami Połączenia typu: primary key, foreign key, unique key Wbudowane raporty pozwalające na tworzenie dokumentacji Toad 10.5 zupełnie przebudowany Code Road Map pokazujący zależności pomiędzy procedurami, pakietami, funkcjami, triggerami, widokami …

Toad / Debugger Praca krokowa Dzięki użyciu warunkowych „break point” kontroluje gdzie, kiedy i dlaczego kod zatrzymuje się Ustawienie „watch” pozwala zobaczyć i zmodyfikować wartości zmiennych Debugowanie SQL, PL/SQL i Java External Debugging - Debugowanie kodu z zewnętrznych aplikacji Toad 10.5 Auto Debugging

Optymalizacja zapytań SQL Pozwala przyspieszyć działanie systemów bazodanowych poprzez pisanie wydajniejszych zapytań SQL Optymalizacja pozwala na zmniejszenie zużycia zasobów systemów bazodanowych Automatyczne testowanie wielu scenariuszy zapytań sql Daje możliwość testowania nowych ustawień indeksów oraz analizować wpływu ich dodania Toad 10.5 Daje możliwość optymalizacji zapytań wewnątrz Toad

Optymalizacja zapytań SQL Wybór kryterium optymalizacji

Toad - Profilowanie kodu PL/SQL Testowanie czasów wykonania poszczególnych linii kodu Możliwość porównywania wykonań różnych wersji kodu Pokrycie testami kodu

Toad / Code Xpert Zintegrowany z edytorem Analiza i porady dotyczące kodu PL/SQL Napisane przez ekspertów w dziedzinie pisania i optymalizacji kodu - Steven Feuerstein i Bert Scalzo Wyszukiwanie problematycznych zapytań SQL

Code Tester – Testy Funkcjonalne Testowanie aplikacji pod kątem funkcjonalności Automatyczne generowanie scenariuszy testów

Toad / Compare Schemas, Databases Szybkie porównywanie schematów Pokazanie różnic Zapis wyników do pliku Generowanie skryptów synchronizujących Możliwość porównania live lub ze statycznym plikami Toad 10.5 Rozszerzony moduł do porównywania baz danych łącznie z parametrami, można [porównywać kilka baz jednocześnie

Toad / Import, Export Import/export z i do wielu formatów (excel, txt,html) Import/export standardowymi narzędziami Oracle Wsparcie dla DataPump z Oracle 10g Interfejs do mechanizmu SQL*Loader Przeglądarka plików (.dmp)

Toad – Session Browser Podgląd sesji wraz z zapytaniami SQL i parametrami sesji Filtrowanie i sortowanie sesji Zabijanie i trace sesji Toad 10.5 pozwala na wybór metody zbierania Trace DMBS_Monitor, DBMS_System, DBMS_Support

Toad – podgląd Alert Log Podgląd pliku Alert Log Możliwość filtrowania po typie zdarzenia Podgląd plików Trace

Toad – DB Health Check Wbudowany zestaw raportów o błędach i kondycji baz Oracle Toad 10.5 Storage RAC

Toad – Automatyzacja zadań Automatyzacja zadań administracyjnych Graficzne tworzenie skryptów Testowanie połączeń Operacje na plikach Pętle Nowe Toad 10.5 Copy Table Data Data Generator Data Pump Import and Export Compare Databases Generate Schema Script Generate Database Script

Benchmark Factory – Testy Wydajnościowe Testy przemysłowe do sprawdzania wydajności środowisk baz danych (TPC) Identyfikacja maksymalnego obciążenia przy którym twoja aplikacja pracuje jeszcze wydajnie Daje możliwość wykorzystania własnych transakcji do testów Testowanie systemów podczas migracji

Benchmark Factory – Testy skalowalności SQL Testy skalowalności zapytań SQL – integracja z SQL Optimizer Symuluje pracę rzeczywistych użytkowników

Benchmark Factory – Balans Obciążenia Testy sprawdzające balans obciążenia pomiędzy nodami systemów klastrowych (RAC)

Toad – Podgląd lokalnych aplikacji SQL Tracker Zastępuje SQL Monitor Wsparcie dla Unicode i aplikacji 64-bit Daje możliwość podglądu zapytań sql wysyłanych przez dowolne aplikacje łączące się z lokalnej maszyny do bazy Oracle

Toad – Tworzenie Dokumentacji Nowe poprawione i edytowalne raporty Tworzenie szczegółowej dokumentacji dotyczącej schematów w formacie html

Toad – integracja ze Spotlight Toad 10.5 – moduły wspierające Spotlight Top Session Finder Session Browser AWR Browser Stats Pack Browser Log Switch Frequency Map Undo Advisor Segment Advisor Oracle Tuning Advisor

Spotlight - Bieżąca diagnostyka Diagnostyka baz danych Oracle, systemów operacyjnych Unix/ Linux i Windows w czasie rzeczywistym Pozwala administratorom na wychwycenie problemów wydajnościowych zanim odczują je użytkownicy końcowi Poprzez integrację z bazami wiedzy usprawnia rozwiązywanie problemów bazodanowych Daje możliwość skonfigurowania powiadomień i alarmów Wsparcie dla RAC

Narzędzia Quest Software dla baz Oracle’owych Kraków Będzin, 04.03.2010 Narzędzia Quest Software dla baz Oracle’owych

5. Diagnostyka real-time 2. Tworzenie i Administracja 1. Projektowanie 5. Diagnostyka real-time Toad Data Modeler Toad Xpert + DBA Spotlight 4. Testowanie TOAD DBA SUITE Benchmark Factory 3. Optymalizacja Quest SQL Optimizer

Pytania Maciej Pogorzelski, Product Manager m.pogorzelski@quest-pol.com.pl

Dziękuję !!! 감사 합니다 有難う御座いました 谢谢 Thank You Danke Schön Gracias Merci Grazie Obrigado 谢谢