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


 

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

73961. Поверки и юстировки теодолита 1.05 MB
  Каждый теодолит должен отвечать определенным оптико-механическим и геометрическим условиям, вытекающим из схемы измерения горизонтальных и вертикальных углов.
73962. Линейные измерения 1.19 MB
  Линейные измерения. Линейные измерения непосредственным способом. Линейные измерения косвенным способом Вводная часть. Способы измерений: непосредственный косвенный Выбор способа зависит от: условий измерения вида геодезических работ требуемой точности.
73963. Теодолитная съемка 1.12 MB
  Ломанная линия точки поворота которой закреплены на местности временными знаками деревянными колышками между которыми измерены расстояния и горизонтальные углы. Виды ходов: по точности теодолитные ходы подразделяются на разряды ходы 1 разряда с относительной погрешностью не ниже...
73964. Тахеометрическая съёмка 550.5 KB
  При использовании технических теодолитов и тахеометров сущность Т С сводится к определению пространственных полярных координат точек местности и последующему нанесению этих точек на план. При этом плановое положение точек определяется полярным способом а превышения тригонометрическим нивелиром наклонным визирным лучом. Реечные точки выбирают на характерных точках рельефа: на вершинах и подошвах холмов...
73965. Гражданско-процессуальное право, конспект лекций 1.43 MB
  Так как право выступает регулятором общественных отношений, следовательно, предметом правового воздействия той или иной отрасли выступает качественно обособленная группа общественных отношений...
73966. Технология предоставления дополнительных услуг в гостинице 62.5 KB
  Как мы уже знаем туристская услуга – это совокупность целенаправленных действий в сфере обслуживания которые ориентированы на удовлетворение потребностей туриста или экскурсанта отвечающие целям туризма характеру и направленности туристской услуги тура туристского продукта. услуги также стали объектом государственной стандартизации. Объектами стандартизации в туристскоэкскурсионном обслуживании населения являются: реализация туристских и экскурсионных услуг туристские путешествия рекламно информационные услуги транспортные...
73967. Текстология. Творческая история и теоретические вопросы литературоведения 88 KB
  Изучение истории памятника на всех этапах его существования дает представление о последовательности истории создания текста. В истории текста отражены закономерности художественного мышления автора его личность и мировоззрение индивидуальность и творческая воля. Основные понятия истории текста Текст важнейший предмет текстологии.
73968. СРАВНИТЕЛЬНО-ИСТОРИЧЕСКОЕ ЛИТЕРАТУРОВЕДЕНИЕ 67.5 KB
  Сопоставляя современные произведения с произведениями античной литературы эстетическая критика стремилась разграничить художественную и нехудожественную литературу постичь эстетику поэзии. Неофилологическое направление базирующееся на опыте сравнительноисторической лингвистики широко использовало сравнительный подход к изучению произведения. Таким образом братья Гримм Бенфей Тейлор разрабатывая генетический принцип изучения произведения стремились решить вопрос о происхождении словесного искусства и расширить границы сравнительного...
73969. Давні слов’яни 183.5 KB
  Хронологічні межі курсу: з найдавніших часів до сьогодення. Історія слов’янських народів є невід’ємною частиною всесвітньої історії, в той же час має свої особливості, охоплює періоди: найдавніші часи, добу середньовіччя, нову та новітню історію, у т. ч. на початку ХХІ ст.