Вход в личный кабинет:

Забыли пароль? | Регистрация

Адреса компании:

Санкт-Петербург

196158, Санкт-Петербург,
Пулковское шоссе, д. 30,
корп. 4, Лит. А, офис 203

Тел: +7 812 414 95 41

Москва

129085, г. Москва, проезд Ольминского, д. 3а, стр. 3, офис 706

Тел: +7 495 616 00 53

Блог

26.08.2015

Progress OpenEdge: промышленные средства репликации данных в Oracle и MS-SQL

Progress OpenEdge Pro2 Replication

Читать далее →




Десять причин перехода на новые версии OpenEdge (Progress)


Самый большой секрет в устранении неполадок доступа к данным и производительности через ODBC, JDBC и ADO.NET

Вернуться к списку постов

04.07.2012

Автор: Sumit Sarkar

Sumit Sarkar


В DataDirect разработан наиболее надежный набор функций диагностики стандартных драйверов, превосходящий любые другие приложения. Дело в том, что организации выбирают DataDirect для обеспечения жестких требований к обслуживанию (SLA) и выполнения критически важных приложений, и наши команды поддержки и R&D (Research & Development) встречались с любыми проблемами, которые вы можете себе представить.

Один из примеров. Проблема, возникшая в большом многопоточном приложении, которая не могла быть перехвачена включением стандартной трассировкой из-за изменений таймингов. R&D служба DataDirect разработала многоуровневые средства трассировки, чтобы избежать влияния таймингов приложения. Это один из многих примеров диагностических инноваций в нашей линии продуктов.

Так как этот большой секрет поможет не- DataDirect компаниям?

Вы можете использовать расширенные диагностические возможности драйверов DataDirect в рамках 15-дневной триал-версии для устранения неполадок в стандартных ODBC, JDBC или ADO.NET приложениях. Стандартная трассировка в драйверах других поставщиков больше не подходит для требовательных сред, работающих с BigData, BulkData и в Облаке.

Вас беспокоит, используем ли мы Ваши драйверы только для устранения неполадок?

Нет. Это согласуется с нашей лицензией (EULA) и, если кто-нибудь спросит, скажите, что Джесси Дэвис (Jesse Davis)сам это предложил. Джесси всем нравится!

В каких случаях использовать расширенную диагностику DataDirect Diagnostics?

  • Чтобы найти оптимальные значения для настраиваемых свойств подключения, таких, как размер пула подключения
  • Чтобы определить, сколько времени затрачено в драйвере по сравнению с базой данных
  • Чтобы регистрировать протокол проводной связи с базой данных
  • Чтобы просматривать запросы SQL, генерируемые ORM, фреймворком разработки или другим уровнем абстракции
  • Чтобы ответить на вопросы администраторов баз данных или системных администраторов по планированию инфраструктуры
  • Чтобы посмотреть, какие типы данных используются для привязки маркеров параметров для планирования эффективных запросов
  • Чтобы проверить, какие объекты не закрываются
  • Чтобы получать диагностику без изменения тайминга приложения
  • Для циклического ведения журналов, чтобы избежать исчерпания дискового пространства

Чтобы начать:

1.  Скачайте бесплатный 15-дневный триал для любого или всех драйверов ODBC, JDBC и ADO.NET для диагностических целей.

2. Настройте ваш источник данных или URL-адрес соединения для подключения с помощью наших драйверов.

3. Обратитесь к Руководству пользователя для получения сведений о том, как включить трассировку (разделы ODBC Tracing, Tracking calls with JDBC SPY, ADO.NET troubleshooting).

Ниже приведены примеры фрагментов журналов, которые могут быть сгенерированы, чтобы включить дополнительную информацию, включая отметки времени.

Трассировка ODBC, полученная с помощью расширенной библиотеки трассировки


Фрагмент трассировки JDBC, полученный с помощью DataDirect Spy


Встроенный журнал проводного протокола базы данных


Аналитика времени выполнения, доступная в ADO.NET

Смотри разделы PerfMon support for visual runtime analytics и Analyzing Performance with Connection Statistics в Руководстве пользователя.

Как вы анализируете журналы?

После того как вы сгенерировали журналы, вы можете связаться с нами для дополнительного анализа. Я разработал набор стандартных драйверов для анализа журналов, позволяющий получить уникальные данные о доступе, которые могут быть включены в ваш любимый инструмент бизнес-аналитики! Например, мы можем вычислить, какой процент времени затрачивается на доступ к данным, по сравнению с работой приложения, для выявления узких мест в производительности.

Источник


Comments are closed.

Компьютерные системы для бизнеса
© 2010 - 2017 Все права на материалы, находящиеся на этом сайте, охраняются в соответствии с законодательством РФ, в том числе, об авторском праве и смежных правах. При любом использовании материалов сайта ссылка на источник обязательна.