Toad for Oracle для разработчиков – обзор, советы и скрытые...
-
Upload
bakotech -
Category
Data & Analytics
-
view
224 -
download
43
Transcript of Toad for Oracle для разработчиков – обзор, советы и скрытые...
Toad for Oracle для разработчиков: обзор, советы и скрытые возможности
Сергей Галба
независимый тренер и консультант по БД
OCP 10g, OCP 11g, OCE:SQL 11g, OCE:PT 11g
ГК «БАКОТЕК» - представитель Dell Software в Украине, СНГ и Грузии
Information Management Solutions
План вебкаста
• Toad for Oracle и его редакции для разработчиков
• Дополнительные инструменты в пакетах Toad Xpert и Development Suite
• Практика: Toad for Oracle
• Практика: SQL Optimizer, Code Tester, Benchmark Factory
Information Management Solutions
Обзор
Toad for Oracle
5 ключевых вещей
1. Флагманский бренд Quest Software, названный лидером в области разработки и оптимизации БД, согласно IDC1
2. Более 2 млн. профессионалов в области БД во всем мире используют Toad
3. Единая среда для работы, вне зависимости от платформы
4. 20+ лет на рынке
5. Огромное сообщество Toad World для обмена опытом и разработка новых возможностей Toad
Source: IDC, “Worldwide Database Development and Management Tools 2010 Vendor and Segment Analysis” (Doc # 232122)
Information Management Solutions
Toad for Oracle Base Edition
Toad for Oracle Professional Edition
Toad for Oracle Xpert Edition
Toad Development Suite for Oracle
Toad for Oracle Editions for DevelopersЧто входит:
- Toad Base
Что входит:
- Toad Base Edition
- Data Generation
- Code Analysis
Что входит:
- Toad Professional Edition
- SQL Optimizer® - автоматическая оптимизация SQL
Что входит:
- Toad Xpert Edition
- Benchmark Factory® for Databases – нагрузочное
тестирование БД
Information Management Solutions
Toad for Oracle - лидирующий продукт для разработки и администрирования БД, удовлетворяющий потребности профессионалов Oracle с различным уровнем знаний и навыков
Toad for Oracle
• Совместная работа: Расширенные возможности по совместной работе для команд разработчиков
• Анализ качества кода: автоматический и настраиваемый процесс анализа кода, для его максимальной эффективности в продуктивной среде
• Управление проектом : предоставляет расширенные возможности управления процессом разработки
• SQL оптимизация: дает простой способ автоматической оптимизации SQL, предотвращая создание неоптимального кода неэффективно использующего ресурсы БД
• Работа с комьюнити: прямой доступ на Toad World и Toad Idea Pond где вы можете принять участие в разработке новых возможностей Toad
Information Management Solutions
SQL Optimizer for OracleАвтоматически оптимизирует SQL при помощи сканирования и анализа SQL команд, исследуя все возможные пути улучшения их выполнения
Optimize SQL анализирует и улучшает оригинальные SQL команды переписывая синтаксис, и применяя подсказки оптимизации Oracle.
Optimize indexes повышает производительность приложения путем анализа его SQL нагрузки (из AWR), выявляя изменения индексирования, позволяющие улучшить его.
Batch optimize SQL оптимизирует PL / SQL для определения проблем производительности (из SGA), изменяя их для более быстрого исполнения.
Scan SQL извлекает неэффективных SQL команд из исходного кода, производит обзор планов выполнения из этих команд, классифицирует их по сложности.
Inspect SGA захватывает, анализирует и классифицирует выполненные SQL команды из Oracle SGA. Передает проблемные команды в Optimize SQL или Batch optimize SQL для оптимизации.
Manage plans управляет Oracle Stored Outlines и SQL Plan Baselines, позволяя уточнить планы выполнения без изменения исходного кода.
Information Management Solutions
Benchmark Factory for Oracle
Benchmark Factory для баз данных предоставляет разработчикам PLSQL инструмент для проверки производительности PLSQL кода
• Позволяет провести стрессовое тестирование PLSQL кода, прежде чем начать его использовать в рабочей среде
• Убедиться, что код в рабочей среде будет соответствовать всем требованиям соглашения об уровне качества
• Провести тестирование PLSQL кода, взяв за основу реальную нагрузку создаваемую пользователями
Information Management Solutions
Code Tester for Oracle
Инструмент для автоматизации процесса построения и выполнения тестов программных единиц PLSQL.
• Позволяет описать ожидаемые результаты программной единицы
• Сохраняет ожидания в виде тестовых кейсов в хранилище
• Генерирует тестовый код в виде PLSQL пакетов
• Выполняет тесты и автоматически проверяет результаты
Information Management Solutions
Toad World Ваш единый ресурс для обучения и обмена опытом www.toadworld.com
• Возможность скачать бесплатные версии• Возможность пообщаться с экспертами через
их блоги и порталы• Белые страницы и подкасты• Видео-обучения по Toad• Новости, события и многое другое!
Information Management Solutions
Что дальше?• По вопросам лицензирования и стоимости обращайтесь в
БАКОТЕК - [email protected]
• Загружайте триальные версии с http://software.dell.com/products/toad-for-oracle/
• Обучайтесь на www.toadworld.com
• В августе присоединяйтесь к вебкасту по администрированию Oracle с помощью Toad DBA Suite (даты будут отправлены позже)