Первый день рождения

Дорогие читатели блога!
30 сентября блог We are coding inside VIAcode  отмечает свой первый день рождения и приглашает вас в гости.
Мы ждем вас к 19.00 в конференц-зале бизнес-центра “Кронверк”.
Что будет?
Круглый стол с участием авторов блога, фуршет и … сюрпризы для вас! 

Пожалуйста, предварительно зарегистрируйтесь здесь.

Трассировка данных в SQL Server Часть 2: Архитектура SQL Trace

В прошлый раз мы поговорили об основных понятиях и об иерархии данных. Теперь самое время погрузиться во внутреннее устройство SQL Trace, а точнее познакомиться с архитектурой этого компонента и узнать, как он взаимодействует с другими элементами SQL Server. Но прежде всего давайте рассмотрим еще одно новое понятие, которые будет довольно часто встречаться дальше в статье.

Трейс – это упорядоченный список событий, отправленных компонентами SQL Server по завершении своих задач. Каждое событие в этом списке следует за другим в определенном порядке, формируемом на основе времени появления событий. Тем самым сохраняется цепочка действий, выполненных внутри SQL Server.

Схематично SQL Trace можно представить следующим образом:

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


С днём тестировщика!!!

Несмотря на то, что я в отпуске, не могу не поздравить коллег с профессиональным праздником 🙂

Читайте специальный праздничный выпуск рассылки и принимайте поздравления на Software-testing.ru 😉

От себя хотела бы пожелать успехов в работе и побольше интересных и сложных дефектов 🙂

http://cartoontester.blogspot.com/2011/08/bug-bash.html

 Всем приятных выходных 😉


Трассировка данных в SQL Server Часть 1: Иерархия событий

Сегодня мне бы хотелось рассказать об одной из самых важных на мой взгляд и в тоже время моих самых любимых возможностей SQL Server – трассировке данных. Что же такое трассировка? Это сбор компонентом SQL Trace самых различных данных внутри процессора SQL Server – от логина пользователя и создания нового объекта до возникновения блокировок внутри системы и мониторинга различных ошибок. Это уникальная возможность заглянуть внутрь SQL Server, которая позволяет хоть чуть-чуть раскрыть тонкости его работы. В данном блоке статей я постараюсь рассмотреть все возможные аспекты работы с трейсами, мы поговорим об иерархии событий, архитектуре SQL Trace, типах трассировок, использовании SQL Profiler, о выдаче прав на сбор данных и возможных последствиях, а также обсудим некоторый набор часто встречающихся задач и возможность их диагностики и решения с помощью трассировки. Итак, приступим.

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