Рассылка закрыта
При закрытии подписчики были переданы в рассылку "Вопросы и ответы по MS SQL Server" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
MS SQL Server - дело тонкое...
Информационный Канал Subscribe.Ru |
#244<< #245 |
СОДЕРЖАНИЕ Контроль VAS в SQL Server 2005
По материалам статьи Slava Oks:
Tracking VAS in Yukon
Когда разработчики приступили к работе над следующей версией SQL Server - Yukon,
они осознавали, что развитые средства поддержки являются одним из ключевых моментов
успешности проекта. Своей целью автор ставит охват тем, описывающих "нижние" уровни
организации СУБД, которые многим из Вас, как он уверен, действительно интересны, то
есть это управление памятью и планирование ресурсов. В этой статье представлен беглый
обзор того, как можно контролировать и диагностировать виртуальное адресное пространство
- Virtual Address Space (VAS), используемое SQL Server. Автор надеется, что Вы
понимаете что такое VAS и как оно организовано в Windows. Надеясь на Ваше терпение,
автор постарается побыстрее описать всю исходную информацию, что бы в ближайшем
будущем мы могли подробно поговорить о менеджере памяти SQL Server. Замечание автора: В зависимости от бета - версии Yukon, возможно, потребуется изменить имена полей. Кроме того, автор не причисляет себя к гуру в T-SQL и представленный ниже пример предназначен только для целей демонстрации, как это работает. Автор уверен, что Вы - парни можете придумать запросы и получше :-))
Вот, что может получиться в итоге:
Обзор SQL Server 2005 для разработчика баз данных (продолжение)
По материалам статьи Matt Nunn, Microsoft Corporation:
An Overview of SQL Server 2005 for the Database Developer Содержание
Новая парадигма разработки баз данных SQL Server 2005 представляет новую среду приложений, Service Broker. Service Broker - это распределенная среда приложений, которая обеспечивает надежный асинхронный обмен сообщениями на уровне базы данных. SQL Service Broker За последние 10 лет увеличение числа приложений электронной коммерции создало потребность в улучшении управления потоками в приложениях баз данных. Когда клиент размещает заказ на книгу, то требуется выполнение транзакций в системах хранения, доставки и системе кредитных карт, а также отправка подтверждения о приеме заказа, используя другое Web-приложение. Ожидание выполнения каждого из этих процессов - не самая лучшая идея. SQL Server 2005 предоставляет новую масштабируемую архитектуру для асинхронного обмена сообщениями. Технология Service Broker позволяет внутренним или внешним процессам отправлять и получать потоки надежных, асинхронных сообщений, используя расширения обычного языка управления данными Transact-SQL. Сообщения отправляются в очередь в ту же базу данных, где находится и отправитель, или в другую базу данных того же экземпляра SQL Server, или в другой экземпляр SQL Server на том же или на удаленном сервере. Reporting Services С выходом SQL Server 2005 Microsoft расширяет свой новый основной компонент интегрированной платформы бизнес-приложений (business intelligence, BI). SQL Server Reporting Services расширяет видение Microsoft бизнес-приложений, делая их более простыми для получения нужными людьми нужной информации в любой деловой среде. Reporting Services - это цельная серверная платформа для создания, управления и доставки обычных и интерактивных отчетов. Она включает все, что необходимо для создания, распространения и управления отчетами. В то же время модульный дизайн и расширенные API Routing Services позволяют разработчикам программного обеспечения, поставщикам данных и предприятиям объединять систему отчетности с другими системами, в том числе сторонних производителей. Reporting Services поставляется с SQL Server 2005 и включает: - Полный набор инструментов для создания, управления и просмотра отчетов. - Движок для хранения и выполнения отчетов. - Расширяемую архитектуру и открытые интерфейсы для встроенных отчетов или интеграции решений в различные среды информационных технологий. Службы уведомлений (Notification Services) Microsoft SQL Server Notification Services является платформой для разработки и развертывания приложений, которые создают и отправляют уведомления пользователям. Уведомления - это персонифицированные сообщения, которые могут быть отправлены множеству устройств. Уведомления отражают предпочтения подписчика. Подписчик создает подписку, чтобы показать интерес к некоторой информации. Например, "уведомьте меня, когда цена акции Adventure Works достигнет $70.00" или "уведомьте меня, когда обновится документ по стратегии, который составляет моя команда". Уведомление может быть создано и отправлено пользователю, когда выполняется событие триггера, или может быть создано и отправлено по заранее определенному расписанию, которое определил пользователь. Подписка пользователя определяет, когда должно быть создано и отправлено уведомление. Уведомления могут быть отправлены многим устройствам. Например, уведомление может быть отправлено на мобильный телефон пользователя, на карманный компьютер, Microsoft Windows Messenger, или на e-mail. Так как эти устройства пользователь часто носит с собой, то уведомления отлично подходят для отправки высокоприоритетной информации. SQL Server Mobile Edition SQL Server 2000 поставляется с SQL Server 2000 Windows CE Edition, который сейчас называется SQL Server Mobile Edition версии 3.0. В SQL Server Mobile Edition есть несколько ключевых особенностей, которые имеют отношение к разработчикам: - Вы можете создать базу данных SQL Server Mobile Edition на компьютере или на устройстве напрямую из SQL Server Management Studio. Вы также можете управлять схемой базы данных SQL Server Mobile Edition напрямую из Management Studio, независимо от того, находится ли база данных на мобильном устройстве или на компьютере. Вы можете использовать SQL Server Management Studio для выполнения запросов, которые обращаются к базе данных SQL Server Mobile Edition, независимо от того, что она находится на мобильном устройстве или на компьютере. Вы также можете воспользоваться преимуществами новых особенностей SQL Server Mobile Edition, которые включают план исполнения XML, который выводится так же, как и план исполнения в SQL Server, а также возможностью использовать хинты запросов для настройки оптимизатора запросов в SQL Server Mobile Edition. Впервые Вы можете контролировать план оптимизации на мобильном устройстве. - Теперь Вы можете программировать объекты Data Transformation Services (DTS) для обмена данными. - Новый набор SqlCeResult наследуется из набора SQLResult, находящегося в SQL Server 2005. Это позволяет SQL Server Mobile Edition иметь настоящий обновляемый курсор. Также он позволяет подсоединяться к объектам данных, находящимся на мобильных устройствах. - Вы можете программировать приложения для синхронизации данных при открытом главном приложении, и у Вас есть возможность организовать одновременный доступ двух отдельных приложений к одной и той же базе данных на мобильном устройстве. - Вы можете получать уведомления, которые Вы можете вставлять в панели статуса для получения состояния синхронизации. Раньше нельзя было узнать о состоянии синхронизации и уведомить пользователя, что устройство не прекратило отвечать на запросы. - Вы можете поддерживать небольшой размер базы данных через гораздо более агрессивную политику работы со страницами. - Вы можете совместно использовать параметризированный код запроса с синтаксисом SQL Server. ОКОНЧАНИЕ СЛЕДУЕТ Статьи на русском языке
Know Your Data Самые популярные темы недели
Ваше мнение об упражнениях SELECT на http://sql.ipps.ru
Microsoft Windows Server 2003 Service Pack 1 (32-bit) Введение в системы баз данных
|
Вопросы, предложения, коментарии, замечания, критику и т.п. оставляйте Виталию Степаненко и Александру Гладченко в форуме: Обсуждение рассылки
|
http://subscribe.ru/
http://subscribe.ru/feedback/ |
Подписан адрес: Код этой рассылки: comp.soft.winsoft.sqlhelpyouself |
Отписаться |
В избранное | ||