Какое влияние TDE оказывает на производительность базы данных? - PullRequest
5 голосов
/ 12 февраля 2012

Если я использую Прозрачное Шифрование Данных в моей базе данных, как-то это повлияет на производительность моей БД? Это вызывает какие-либо проблемы для индексации базы данных?

Ответы [ 2 ]

11 голосов
/ 12 февраля 2012

Некоторые люди проверяли это (см. здесь , здесь , здесь и здесь ) и дали некоторые общие советы (см. здесь и здесь ). Кажется, общее восприятие заключается в том, что воздействие составляет около 3-5%. Но 3-5% чего? Если это ЦП и ваша рабочая нагрузка уже привязана к ЦП, это приемлемо? Может ли это быть хуже? Если это ввод / вывод и у вас уже есть проблемы с вводом / выводом, это убьет вашу систему? Кто знает?

Лучший способ определить, как это повлияет на вашу производительность, - протестировать ее в вашей среде. Здесь так много факторов "это зависит" это не смешно. Вы должны протестировать вашу рабочую нагрузку, против вашей базы данных, на вашем оборудовании, на вашей сети, с вашей шаблоны использования и процедуры резервного копирования. У вас могут быть люди, которые возвращаются и говорят: «Это сильно повредило моему выступлению» или «Я даже не заметил этого», но насколько, по вашему мнению, их сценарий похож на ваш?

1 голос
/ 13 февраля 2012

Арон абсолютно прав.Что будет обязательно затронуто, так это размер всех ваших резервных копий.Вы должны подумать о сжатии резервных копий, так как оно не существует, когда вы используете TDE.А это значит, что все резервные копии и доставка журналов будут иметь гораздо худшую производительность.

...