Как иметь размеры, время должно было переключить роль зеркального отражения базы данных?

Когда дело доходит до электронной почты это зависит от системы. Exchange, например, может масштабироваться очень далеко сам. Когда вместе с интегрированным Решением для архивирования, которое использует его собственные отдельные базы данных для более старого материала, расширение может быть сделано вполне просто. Конечный пользователь просто видит один огромный почтовый ящик, даже при том, что их данные существуют в обоих почтовые хранилища Exchange, а также Архивные базы данных. Более новые технологии начинают вводить дедупликацию в процесс для дальнейшей эффективности хранения.

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

2
задан 31 January 2010 в 16:06
3 ответа

Монитор с помощью инфраструктуры профилировщика для Базы данных, Зеркально отражающей Класс событий Изменения состояния. StartTime будет содержать время события, состояние будет содержать новое состояние после изменения. Я не уверен, что помню, происходит ли изменение состояния, прежде чем новый принципал выполняет восстановление или после хотя, необходимо будет протестировать и видеть. Оценка из сообщения Nick's, которое, как я сказал бы, является после, таким образом, событие идеально подходит для Вас.

2
ответ дан 3 December 2019 в 10:26

Вы попытались смотреть в errorlog на сервере, к которому Вы заменили? должен видеть что-то вроде этого:

2010-02-01 16:33:50.600,spid23s,Starting up database 'adventureworks'.
2010-02-01 16:33:54.240,spid23s,2 transactions rolled forward in database 'adventureworks' (8). This is an informational message only. No user action is required.
2010-02-01 16:33:54.330,spid28s,0 transactions rolled back in database 'adventureworks' (8). This is an informational message only. No user action is required.
2010-02-01 16:33:54.330,spid28s,Recovery is writing a checkpoint in database 'adventureworks' (8). This is an informational message only. No user action is required.
2010-02-01 16:33:55.220,spid12s,Database mirroring is active with database 'adventureworks' as the principal copy. This is an informational message only. No user action is required.
1
ответ дан 3 December 2019 в 10:26
  • 1
    должен там некоторым образом знать это "автоматически"? Я имею в виду, метод, что мы можем знать время простоя программой? –  Vimvq1987 1 February 2010 в 15:59
  • 2
    Вы имеете в виду перед Вами обработку отказа? на это не настолько легко ответить –  Nick Kavadias 1 February 2010 в 16:23

Действительно ужасный метод "в лоб" мог быть должен иметь немного приложения что connetcs к принципалу однажды в секунду. При конфигурировании его с явным клиентским перенаправлением Вы сможете сказать, в какой точке это заменяет и можно успешно соединиться с новым принципалом.

Ищите класс SqlConnection.Net - член DataSource на успешном соединении дает Вам имя сервера, с которым Вы подключены.

Отслеживание включенных времен является SMOC.

Надеюсь, это поможет.

1
ответ дан 3 December 2019 в 10:26

Теги

Похожие вопросы