Снижение производительности в SQL Server 2005 некоторые возможности могут возникнуть при использовании системы EFS для шифрования файлов базы данных

Переводы статьи Переводы статьи
Код статьи: 922121 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

Аннотация

Снижение производительности в некоторые возможности Microsoft SQL Server 2005 могут возникнуть при попытке зашифровать файлы базы данных с помощью шифрованной файловой системы (EFS).

Дополнительная информация

При использовании системы EFS для шифрования файла базы данных, шифруется полное содержимое файла базы данных. Это происходит независимо от того, данные и метаданные, содержащиеся в файле базы данных. Корпорация Майкрософт рекомендует использовать EFS в сценариях, где возможна потеря физического носителя.

Когда SQL Server 2005 выполняет операцию ввода-вывода с файлом базы данных зашифрованный EFS, операции ввода-вывода является синхронным. Таким образом может наблюдаться снижение производительности в некоторых возможностей SQL Server 2005. Например, средство чтения с опережением и функция контрольных точек может снижаться производительность.

Когда SQL Server рабочий поток выполняет операцию ввода-вывода с файлом базы данных зашифрованный EFS, рабочий поток ожидает завершения текущей операции ввода-вывода в файл базы данных зашифрованные EFS. Кроме того Планировщик SQL Server будет останавливается, пока продолжается текущего рабочего потока. Таким образом, будет ожидающих рабочими потоками SQL Server, остаются на планировщик SQL Server, пока первый поток продолжает выполнять операцию ввода-вывода. В этом случае снижается производительность SQL Server 2005.

Чтобы избежать этой проблемы, с помощью собственного шифрования SQL Server 2005 при установке сервера SQL Server 2005.

Если необходимо использовать EFS для шифрования файлов базы данных при установке SQL Server 2005, можно указать параметр Маска схожести операций ввода-вывода для SQL Server. Для получения дополнительных сведений о схожести параметр маски ввода-вывода обратитесь к следующей статье в электронную документацию в SQL Server:
http://msdn2.Microsoft.com/en-us/library/ms189629.aspx
При использовании параметра маска схожести операций ввода-вывода для SQL Server, операции запросов ввода-вывода для файлов EFS зашифрованной базы данных назначается отдельный планировщика SQL Server. Хотя по-прежнему синхронный с помощью EFS файлы зашифрованной базы данных операций ввода-вывода, рабочий поток SQL Server будет продолжена без ожидания завершения текущей операции ввода-вывода с файлом EFS зашифрованной базы данных должны быть выполнены.

Примечание.Кроме того можно рассмотреть размещения EFS для шифрования файлов базы данных на отдельный экземпляр SQL Server 2005.

Для получения дополнительных сведений о настройке параметра схожести операций ввода-вывода для SQL Server щелкните следующий номер статьи базы знаний Майкрософт:
298402INF-ФАЙЛ: Общие сведения О том, как установить параметр схожести операций ввода-вывода для SQL Server

Свойства

Код статьи: 922121 - Последний отзыв: 27 ноября 2010 г. - Revision: 2.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Express Edition with Advanced Services
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
Ключевые слова: 
kbtshoot kbsql2005engine kbexpertiseadvanced kbinfo kbmt KB922121 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:922121

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com