35165

Архитектура Microsost SQL Server. Управление к доступам данным в MSSQL Server

Доклад

Информатика, кибернетика и программирование

Управление к доступам данным в MSSQL Server. Симметричная мультипроцессорная архитектура MS SQL Server предусматривает использование родных сервисов операционной системы Windows для управления потоками памятью операциями дискового чтения записи сетевыми службами функциями безопасности а также для поддержки параллельного выполнения потоков на нескольких CPU. Использование потоков Windows позволяет MS SQL Server автоматически масштабироваться при работе на многопроцессорных платформах что исключает необходимость дополнительной...

Русский

2013-09-09

37 KB

2 чел.

Архитектура Microsost SQL Server. Управление к доступам данным в MSSQL Server.

Симметричная мультипроцессорная архитектура MS SQL Server предусматривает использование "родных" сервисов операционной системы Windows для управления потоками, памятью, операциями дискового чтения/записи, сетевыми службами, функциями безопасности, а также для поддержки параллельного выполнения потоков на нескольких CPU. Использование потоков Windows позволяет MS SQL Server автоматически масштабироваться при работе на многопроцессорных платформах, что исключает необходимость дополнительной конфигурации или программной настройки. Например, на Comdex была продемонстрирована работа MS SQL Server на платформе AlphaServer 8400 производства Digital, оснащенным 12 процессорами, 28 Гбайт памяти и 39-ти терабайтным хранилищем. В отличие от большинства распространенных СУБД, вынужденных иметь в своем составе механизмы дублирования ядра операционной системы для обеспечения кросс-платформенной переносимости, MS SQL Server обладает достаточно легковесной прозрачной архитектурой, не перетяжеленной несвойственными ей функциями. В результате, например, при смене типа процессора не требуется заново приобретать MS SQL Server для новой аппаратной платформы. Он ставится, по определению, на все, на чем работает Windows.  На каждое пользовательское соединение в MS SQL Server назначается отдельный рабочий поток (порядка 55К) в рамках единого серверного процесса. Так как каждый из этих потоков в действительности является потоком Win32, на них распространяются соответствующие функции контроля операционной системы, включая защиту памяти, правила доступа к оборудованию и планирование выполнения потоков во времени. Это предоставляет улучшенные способности к масштабированию при росте числа одновременно работающих пользователей, динамическую балансировку при загрузке процессоров и повышенную надежность, так как пользовательские запросы, исполняющиеся на разных потоках, защищены друг от друга. Несмотря на то что пул соединений ограничен 1024 потоками, динамическое управление пользовательскими соединениями и свободными потоками позволяет увеличить эту величину до 32 767. Кроме этого, другие пулы потоков могут использоваться для параллельного выполнения операций сканирования данных, удаления и обновления, резервного копирования, проверки целостности базы, индексирования, асинхронного опережающего чтения данных в кэш на основе алгоритмов предсказания, создания и управления курсорами. Сетевые службы Windows NT обеспечивают MS SQL Server поддержку протоколов TCP/IP, NWLink IPX/SPX, Named Pipes (NetBEUI), Banyan Vines, AppleTalk (ADSP) и DECNet. В версии 6.5 к ним добавилась дополнительная сетевая библиотека - multiprotocol network library, которая "умеет слушать" порты TCP/IP, сокеты SPX или поименованные каналы (named pipes), которые обычно выбираются динамически. Несомненным достоинством multiprotocol является наличие сетевого сервиса, обеспечивающего взаимодействие между процессами при помощи вызовов удаленных процедур, что позволяет, например, использовать шифрование при передаче данных.


 

А также другие работы, которые могут Вас заинтересовать

21896. ПРИНЦИПЫ И СПОСОБЫ ЭВАКУАЦИИ 61 KB
  ПРИНЦИПЫ И СПОСОБЫ ЭВАКУАЦИИ 1. В этих случаях почти всегда приходится прибегать к эвакуации. ПРИНЦИПЫ И СПОСОБЫ ЭВАКУАЦИИ Эвакуация в чистом виде бывает редко она как правило сочетается с другими защитными мероприятиями: укрытием проведением противорадиационных медицинских противопожарных инженерных работ. Количество людей подлежащих эвакуации каждый раз определяется местными органами власти с учетом рекомендаций штабов ГО и ЧС исходя из условий характера и масштабов чрезвычайной ситуации.
21897. АС и ДНР. Спасательные работы в очагах поражения включают 30.5 KB
  Спасательные работы в очагах поражения включают: разведку маршрутов движения и участков объектов работ; локализацию и тушение пожаров на маршрутах движения и участках объектах работ; розыск пораженных и извлечение их из поврежденных и горящих зданий загазованных и задымленных помещений завалов; вскрытие разрушенных поврежденных и заваленных защитных сооружений и спасение находящихся в них людей; подачу воздуха в заваленные защитные сооружения с поврежденной фильтровентиляционной системой; оказание первой медицинской и первой врачебной...
21898. ДЕКЛАРИРОВАНИЕ БЕЗОПАСНОСТИ ПРОМЫШЛЕННОГО ОБЪЕКТА 35 KB
  Обязательному декларированию безопасности подлежат проектируемые и действующие: промышленные объекты имеющие в составе особо опасные производства; гидротехнические сооружения хвостохранилища и шламонакопители 1 2 3 классов на которых возможны гидродинамические аварии. Отнесение к особо опасным производствам входящим в подлежащий декларированию безопасности промышленный объект основывается на: величине пороговых количеств потенциально опасных веществ определенных для конкретных веществ или различных категорий веществ; количестве...
21899. Аварии на гидротехнических сооружениях 540 KB
  Масштабы последствий гидродинамических аварий зависят от параметров и технического состояния гидроузла характера и степени разрушения плотины объемов запасов воды в водохранилище характеристик волны прорыва и катастрофического наводнения рельефа местности сезона и времени суток происшествия и многих других факторов. 160 227 СаяноШушенская 47 120 Красноярская 68 986 Основными поражающими факторами затопления при аварии на ГТС являются: волна прорыва высота волны скорость движения и длительность затопления. Начало волны называется...
21900. Современные техногенные опасности мирного и военного времени 324.5 KB
  Определение степени и масштабов разрушений при производственных авариях и авариях на транспорте связанных с взрывами взрывчатых веществ. Именно в ХХ столетии происходило: интенсивное развитие малоотходной ядерной энергетики; бурное развитие химической промышленности; стремительное освоение космического пространства; появление новых видов современного оружия: ОМП ядерное термоядерное нейтронное химическое биологическое геофизическое оружие; современные средства поражения ССП зажигательные кассетные боеприпасы боеприпасы объемного...
21901. ЖИЗНЕОБЕСПЕЧЕНИЕ НАСЕЛЕНИЯ В ЧРЕЗВЫЧАЙНЫХ СИТУАЦИЯХ 40 KB
  ЖОН в ЧС совокупность согласованных и взаимосвязанных по цели задачам месту и времени действий территориальных и ведомственных органов управления сил средств и соответствующих служб направленных на создание условий необходимых для сохранения жизни и поддержания здоровья людей в зоне ЧС на маршрутах эвакуации и в местах отселения пострадавшего населения. Первоочередные виды ЖОН в ЧС жизненно важные материальные средства и услуги сгруппированные по функциональному предназначению и сходным свойствам используемые...
21902. ХАРАКТЕРИСТИКА ЧС ПРИРОДНОГО ХАРАКТЕРА 676.5 KB
  Землетрясения Землетрясения это подземные толчки и колебания земной поверхности возникающие в основном в результате внезапных смещений и разрывов в земной коре или верхней мантии и передающиеся на большие расстояния. Колебания земной поверхности при землетрясениях носят волновой характер. Сейсмическая опасность при землетрясениях определяется не только колебаниями грунта но и возможными вторичными факторами к которым следует отнести лавины оползни обвалы опускание просадку и перекосы земной поверхности разрушение грунта...
21903. Номенклатура и разграфка топографических карт 164.5 KB
  Общегеографические карты делятся на три вида: обзорные масштаб 1:I 000000 и мельче; обзорнотопографические масштаб 1:100000 1:1000000; топографические масштаб 1:100000 и крупнее. Обзорнотопографические карты составляются по картам более крупных масштабов. Топографические карты составляются по результатам съемок территорий и отличаются детальностью изображения местности. Это многолистные карты т.
21904. Атрибутивное описание. Векторная модель. Топологическая модель 121 KB
  Атрибутивное описание Одних координатных данных недостаточно для описания картографической или сложной графической информации. Атрибуты соответствующие тематической форме данных и определяющие различные признаки объектов также хранятся в таблицах. Применение атрибутов позволяет осуществлять анализ объектов базы данных с использованием стандартных форм запросов и разного рода фильтров а также выражений математической логики. Кроме того с помощью атрибутов можно типизировать данные и упорядочивать описание для широкого набора некоординатных...