Советы по установке для установки новой базы данных SQL Server - PullRequest
2 голосов
/ 19 февраля 2009

Для экономии средств мы переходим от управляемой базы данных SQL Server к выделенной базе данных на нашем собственном сервере.

Какой контрольный список конфигурации вы бы выполнили для обеспечения максимальной безопасности и надежности?

Ответы [ 5 ]

1 голос
/ 19 февраля 2009
  1. Настройте задание или создайте план обслуживания для ежедневного полного резервного копирования всех ваших баз данных, еженедельных системных баз данных.
  2. Если вы используете режим полного восстановления, добавьте задание резервного копирования журнала транзакций, чтобы оно выполнялось хотя бы ежечасно.
  3. Убедитесь, что у вас есть процесс, чтобы узнать, не выполняются ли задания резервного копирования (упс, кто-то остановил агент месяц назад, теперь у нас нет резервных копий).
  4. Проверьте свои резервные копии, восстановив их на другом сервере.
  5. Возможно, вам понадобятся задания по оптимизации, чтобы контролировать ваши индексы ежедневно / еженедельно / ежемесячно в зависимости от использования.
1 голос
/ 19 февраля 2009

Существует масса вещей, вот только частичный список

файлы журналов и данных на разных дисках

tempdb на собственном диске

купите столько памяти, сколько вы можете себе позволить (ОЗУ всегда быстрее, чем IO с диска)

после выполнения восстановления или прикрепления убедитесь, что вы обновили статистику с помощью fullscan и перестроить все индексы (это очень важно, если вы хотите иметь оптимальные планы)

См. Также Советы и рекомендации по SQL Server на сайте корпорации Майкрософт, имеется тонна технических документов

0 голосов
/ 19 февраля 2009

Убедитесь, что вы установили параметры сортировки сервера по умолчанию на то, что вам нужно. Это остановит вас от создания новых баз данных в будущем и необходимости жестко изменять сопоставление кода между этим и другими базами данных.

0 голосов
/ 19 февраля 2009

Разве у MS нет инструмента "лучшей практики"?

Кроме того, избегайте учетных записей SQL Server и придерживайтесь аутентификации Windows, это позволяет вам исключить имена пользователей и пароли из строк подключения. Затем назначьте действующим учетным записям пользователей специальные разрешения для нужных им объектов базы данных и ничего больше (например, можете выполнять SProcs, но не смотреть на источник).

Кроме того, прочитайте blog.stackoverflow.com , Джефф и др. Должны были поработать в этой области.

0 голосов
/ 19 февраля 2009

Для начала, не забудьте удалить логин sa - просто удивительно, как много мест, где я работал, не сделали этого!

Кроме того, если у вас есть деньги, вкладывайте деньги в быстрые диски - это имеет огромное значение для ИМО. Большая часть другой конфигурации зависит от вашего индивидуального применения / потребностей клиента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...