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 является наличие сетевого сервиса, обеспечивающего взаимодействие между процессами при помощи вызовов удаленных процедур, что позволяет, например, использовать шифрование при передаче данных.


 

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

31759. Содержание и значение Федерального закона «О бухгалтерском учете» 37.5 KB
  Указанный Закон имеет большое значение для развития бухгалтерского учета в стране поскольку: а устанавливает единые правовые и методологические основы организации и ведения бухгалтерского учета; б повышает юридический статус норм бухгалтерского учета для коммерческих и некоммерческих организаций; в закрепляет обязанность юридических лиц вести бухгалтерский учет; г повышает статус норм бухгалтерского учета до уровня статуса норм другого законодательства. В I разделе Общие положения дано определение сущности бухгалтерского учета названы...
31760. Подготовка и содержание общего плана и программы аудита 38 KB
  Исходя из вышеизложенного выделяются ключевые принципы планирования аудита. Планирование и достижение наибольшей эффективности аудита реализация общей цели и задач проверки акцентирование внимания на главных проблемах что достигается в частности рациональной расстановкой специалистов участвующих в проверке с целью избежания по возможности дублирования выполняемых ими функций с учетом уровня квалификации и компетентности каждого специалиста аудитора ассистента эксперта в определенных вопросах и оформляется календарным графиком...
31761. Содержание и последовательность его проведения комплексного управленческого анализа 28.5 KB
  Содержание и последовательность его проведения комплексного управленческого анализа Информационной базой КУА является вся система информации о деятельности предприятия: информация о технической подготовке производства нормативная и плановая информация; хозяйственный учет прочие виды информации в том числе опросы специалистов информация производственных совещаний пресса и т. КУА включает в свою систему не только производственный но и финансовый анализ. Внутрихозяйственный КЭА включает в себя: анализ в обосновании и реализации...
31762. Содержание Международных стандартов аудита 37.5 KB
  Международная федерация бухгалтеров и крупнейшие международные компании выступили с новой инициативой направленной на повышение качества международных стандартов аудита и финансовой отчетности во всем мире что позволит защитить интересы международных инвесторов и будет способствовать более активному перемещению капитала между странами. В соответствии с данной инициативой планируется создать новое объединение фирм под эгидой Международной федерации бухгалтеров которое совместно с Федерацией будет разрабатывать международные стандарты аудита...
31764. Налогообложение индивидуальных предпринимателей 71 KB
  УСН это система налогообложения при которой ряд налогов заменяется уплатой единого налога исчисляемого по результатам хозяйственной деятельности за налоговый период.2 Упрощенная система налогообложения НК РФ. Индивидуальные предприниматели применяют УСН наряду с иными системами налогообложения предусмотренными законодательством Российской Федерации о налогах и сборах.
31765. Специальные режимы налогообложения 39.5 KB
  3 НК РФ Система налогообложения в виде единого налога на вмененный доход для отдельных видов деятельности ЕНВД Элемент системы Характеристика Основание Порядок установления ЕНВД ЕНВД вводится в действие законами муниципальных районов городских округов городов применяется наряду с общей системой налогообложения и распространяется только на определенные виды деятельности.28 НК РФ Налоги которые заменяет ЕНВД налог на прибыль организаций в части прибыли полученной от деятельности облагаемой ЕНВД налог на имущество организаций в...
31766. Спрос и предложение. Равновесная и рыночная цена. Нарушение равновесия 32 KB
  Изменение цены на сопряженные товары. Изменение денежных доходов населения. Изменение вкусов покупателей. Изменение числа покупателей.
31767. Сравнительная характеристика специальных налоговых режимов 44.5 KB
  ЕСХН п. При ЕСХН п. Не вправе: 1 организации имеющие филиалы и или представительства; 2 банки; 3 страховщики; 4 негосударственные пенсионные фонды; 5 инвестиционные фонды; 6 профессиональные участники рынка ценных бумаг; 7 ломбарды; 8 организации и ИП занимающиеся производством подакцизных товаров и добычей реализацией полезных ископаемых кроме общераспространенных; 9 занимающиеся игорным бизнесом; 10 нотариусы адвокаты; 11 участники соглашений о разделе продукции; 12 те кто перешел на ЕСХН в соответствии с гл. На ЕСХН...