Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Службы SQL- Server. Брокер служб. Служба репликаций. Полнотекстовый поиск. Служба уведомлений. Объекты управления сервером (SMO). SQLServerAgent. Координатор распределенных транзакций. SQLMail.Содержание книги
Поиск на нашем сайте
SQL Server—это набор служб и компонентов, связанных с базами данных, которые могут совместно использоваться для построения мощных решений для конечного пользователя. Брокер служб управляет асинхронными очередями данных, поддерживая ключевые средства производительности и масштабируемости и балансируя загрузку в течение времени. ■ Брокер служб может буферизовать большие объемы вызовов Web-служб HTTP или хранимых процедур. Вызовы Web-служб помещаются в очередь, и хранимые процедуры могут быть вызваны несколькими экземплярами SQL Server. ■ Брокер служб может провести через очередь вызов другой хранимой процедуры, которая возьмет на себя основную нагрузку. SQL Server содержит команды DDL, управляющие брокером служб; есть команды T-SQL, помещающие данные в очередь и извлекающие их из нее. Брокер служб основательно протестирован и спроектирован специально для систем с исключительно большой нагрузкой. Служба репликаций SQL Server может перемещать транзакции в одностороннем направлении, а также объединять обновления из многих мест с помощью топологии издателя, распространителя и подписчика. Полнотекстовый поиск индексирует каждое из слов в столбце.Когда полнотекстовый поиск был разработан для столбцов, запросы SQL Server получили возможность использовать при поиске полнотекстовые индексы и быстро находить в строках отдельные слова. Служба уведомлений может быть запрограммирована для отправки сообщений при возникновении определенных событий с данными. Server Management Objects (SMO)— это набор объектов, который открывает функции конфигурирования и управления SQL Server для программирования с помощью кода.NET. Объекты SMO не предназначены для разработки приложений баз данных — они используются производителями при разработке инструментария SQL Server, такого как утилита Management Studio, сторонние интерфейсы управления или утилиты резервного копирования. SMO использует пространство имен Microsoft.SQLServer.SMO. SQL Server Agent представляет собой дополнительный процесс, который выполняет задания SQL и обслуживает прочие автоматизированные задачи. Координатор распределенных транзакций (DTC) представляет собой процесс, поддерживающий двухфазные подтверждения для транзакций, которые охватывают несколько серверов. Если приложение регулярно использует распределенные транзакции, то лучше сконфигурировать DTC для автоматического запуска при загрузке операционной системы. Компонент SQL Mail позволяет серверу отправлять электронные сообщения на внешний почтовый ящик по протоколу SMTP. Почтовые сообщения могут генерироваться множеством источников в SQL Server, в том числе кодом T-SQL, заданиями, предупреждениями, службой интеграции и планами обслуживания.
Службы бизнес-аналитики. Служба интеграции. Служба отчетности. Служба анализа. Бизнес-аналитика (BI)— это одна из областей, в которой SQL Server превосходит все остальные системы. SQL Server включает в себя три службы, специально предназначенные для бизнес- аналитики: службу интеграции (SSIS), службу отчетности (RS) и службу анализа (AS). Все эти три службы были созданы с помощью среды BI Developement Studio и управляются из утилиты Management Studio. Служба интеграции перемещает данные практически между любыми типами источников. Она является инструментом извлечения, преобразования и загрузки данных СУБД SQL Server. Служба интеграции для определения путей перемещения данных от одного подключения к другому использует графические средства. Пакеты службы интеграции достаточно гибкие, чтобы как напрямую копировать данные из столбца в столбец, так и выполнять сложные преобразования, использовать классификаторы и обработку исключений во время перемещения данных. Служба отчетности в SQL Server представляет собой полнофункциональное, основанное на Web-технологиях, управляемое решение. Ее отчеты могут быть экспортированы в форматы PDF, Excel и многие другие с помощью одного щелчка мышью; их также легко создавать и настраивать. Отчеты определяются графически или программно и хранятся в качестве файлов. rd в базе данных службы отчетности в SQL Server. Их формированию может быть назначено расписание, они могут кэшироваться для пользователей, отправляться им по электронной почте или генерироваться по запросу с задаваемыми пользователями параметрами. Служба отчетности встроена в SQL Server. Служба анализа решает в SQL Server задачи бизнес-аналитики, или, точнее, оперативной аналитической обработки данных (OLAP). В сущности, служба анализа позволяет разработчику определять кубы, которые в чем-то сходны со сводными таблицами Excel и перекрестными запросами Access, но способные иметь множество измерений. Кубы содержат предварительно рассчитанные сводные или консолидированные данные из особо крупных баз данных. Это позволяет пользователю просто и быстро просматривать эти итоги без необходимости выполнения "долгоиграющих" запросов к терабайтам данных Служба анализа загружается независимо от SQL Server и рассматривается как одна из полноценных функций формирования хранилищ данных.
Различные редакцииSQL Server 2005. Enterprise Edition. Standard Edition. Workgroup Edition. Express Edition. Everywhere Edition. Пакет SQL Server 2005 доступен в нескольких редакциях, которые отличаются своими возможностями, требованиями к аппаратному обеспечению и,стоимостью. Enterprise (Developer) Edition Это самая полная редакция продукта с повышенной производительностью и расширенным набором функций. Она способна поддерживать тысячи подключений и базы данных, измеряемые терабайтами. Основные функции: ■ Разделение таблиц. Эта функция позволяет получить удивительные результаты производительности при использовании протокола TCP. ■ Параллельное индексирование в реальном времени. Developer Edition лицензируется только для разработки приложений и их тестирования и запускается в операционных системах, предназначенных для рабочих станций. Эта редакция поставляется в составе пакета MSDN Universal и также может быть приобретена отдельно. Это самая дешевая редакция SQL Server. Standard Edition Это самая популярная редакция продукта, которая включает в себя все основные функции, в том числе службы интеграции и анализа, Web- службы, зеркальное отображение баз данных и кластеризацию. Standard Edition отлично подходит для предприятий среднего размера, которым нужны все предлагаемые сервером функции, но не требуется сверхвысокая доступность Enterprise Edition. Эта редакция лимитирована четырехпроцессорными компьютерами. Workgroup Edition Эта редакция предназначена для серверов подразделений компаний и содержит рациональный набор функций для небольших транзакционных баз данных. ■ Ядро базы данных поддерживает два процессора, максимум 3 Гбайт памяти и не имеет ограничений на размер базы данных. ■ Поддерживаются некоторые функции высокой доступности, такие как доставка журналов, но не поддерживается зеркальное отображение баз данных и кластеризация. ■ Включает службу отчетности, но не включает службу анализа для формирования кубов и бизнес-анализа. ■ Имеет все программные возможности SQL Server ■ Поддерживается администрирование автоматизации с помощью SQL Server Agent. ■ Поддерживаются репликации транзакций и слияния. Ключевой функцией, отсутствующей в этой редакции, является служба интеграции. Express Edition Это бесплатная, полноценная версия ядра SQL Server, предназначенная для использования с некоторым приложением. Эта редакция содержится в пакетах MSDN Universal, Office Developer Edition 11 и во всех продуктах Microsoft, предназначенных для разработчиков программ. Редакция Express имеет некоторые ограничения: максимальный объем базы данных составляет 4 Гбайт, поддерживается только один процессор и 1 Гбайт памяти. Everywhere Edition Редакция SQL Server Everywhere с технической стороны представляет собой полностью отличное ядро базы данных, совместимое с SQL Server. Ее скромные потребности в памяти (всего 1 Мбайт) гарантируют ее использование на мобильных устройствах. Несмотря на то что она запускается на карманных компьютерах, это полноценное АСГО-совместимое ядро базы данных.
6. Утилиты и компоненты SQLServer. SQL Server Management Studio. SQL Server Configuration Manager. Surface Area Configuration. Business Intelligence Development Studio. ИнтегрированнаясправкаSQL. SQL Profiler. Performance Monitor. Database Tuning Advisor. Утилитыкоманднойстроки:SQLCmdиBulkCopy. Для управления SQL Server и взаимодействия с ней используются следующие компоненты и клиентские утилиты.
|
||||
Последнее изменение этой страницы: 2016-08-14; просмотров: 204; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.220.194.29 (0.006 с.) |