ОлдSQLный сервер Лавров Владислав (l-vv@r66.ru) Хакер, номер #078, стр. 078-024-3 На производительность SQL-сервера влияет установка флажков Boost SQL Server priority on Windows и Use Windows NT fibers. Первый повышает приоритет процесса работы сервера баз данных и, следовательно, ускоряет выполнение пользовательских запросов. Второй разрешает использование волокон (fibers), которые переключаются быстрее, чем отдельные процессы, и тем самым увеличивают производительность приложения. - Security. Доступ к SQL Server возможен при двух различных режимах аутентификации: SQL Server and Windows и Windows only. Первый режим — так называемый смешанный. Он предполагает, что если пользователь прошел аутентификацию в сети Windows, то обязан ее пройти и на SQL Server. В этом случае сервер баз данных использует свою базу учетных записей пользователей, элементы которой могут и не совпадать с учетными записями базы Windows. При другом режиме на SQL Server хранятся идентификаторы допущенных к работе с сервером учетных виндовых записей, права которых контролируются при попытке войти на сервер. В большинстве случаев используется именно этот режим, а установка смешанного режима аутентификации бывает необходима в случае доступа к SQL-серверу из других операционных систем или интернета. - Connections. На этой вкладке ты можешь установить количество одновременно подключаемых клиентов (Maximum concurrent user connections). Значение этого параметра, равное нулю, означает, что количество подключений неограничено. Здесь также можно регулировать число секунд, отводимое системой на выполнение пользовательского запроса (параметр Query time-out), разрешать другим серверам устанавливать удаленное соединение с твоим серваком посредством удаленного вызова процедур (RPC — Remote Procedure Calls) и многое другое. - Server Settings и Database Settings. Дополнительные параметры, которые ты можешь установить на этих вкладках, касаются выбора языка представления диалоговых окон, возможности напрямую модифицировать системные таблицы, установки цены запроса (количество секунд на один запрос), настройки профиля для службы SQL Mail, управления параметрами резервного копирования/восстановления данных и др. - Replication. Вкладка используется для управления репликациями. Репликация — одно из мощнейших средств перемещения и копирования в реальном режиме времени информации между разными серверами. В нем участвуют три процесса (сервера): 1 издатель (publisher) — сервер SQL Server 2000, предоставляющий свои данные для копирования на другие серверы. 2 подписчик (subscriber) — сервер, копирующий данные, предоставляемые издателем. 3 дистрибьютор (distributor) — сервер, выступающий в роли посредника между издателем и подписчиками. В его задачи входит копирование данных, подготовленных издателем, и тиражирование их, тем самым разгружая издателя. В большинстве случаев дистрибьютор и издатель физически расположены на одном сервере, допускается также расположение дистрибьютора как на отдельном сервере, так и на сервере одного из подписчиков. С помощью закладки Replication ты можешь сконфигурировать на своем сервере одновременно и дистрибьютора, и издателя. |