Udostępnij za pośrednictwem


How to: Change Transaction Safety in a Database Mirroring Session (Transact-SQL)

Bezpieczeństwo transakcji jest atrybut, który kontroluje, tryb działania w sesja.W dowolnym momencie właściciel bazy danych może jednak zmienić bezpieczeństwo transakcji.Domyślnie jest stopień bezpieczeństwa transakcji zestaw do FULL (synchroniczne tryb działania).

Wyłączanie bezpieczeństwo transakcji przesuwa sesja do asynchronicznego trybu działania, co maksymalizuje wydajność.Jeśli główny jest niedostępny, dublowanie zatrzymuje, ale jest dostępna jako ciepła rezerwa (pracy awaryjnej wymaga wymuszanie usługa o możliwości utraty danych).

Uwaga

Aby uzyskać więcej informacji na temat pracy z bezpieczeństwa na zobacz Synchronous Database Mirroring (High-Safety Mode). Aby uzyskać więcej informacji na temat działania z bezpieczeństwem, wyłączanie zobacz Asynchronous Database Mirroring (High-Performance Mode).

Aby włączyć funkcję bezpieczeństwo transakcji

  1. Połączyć się z serwerem głównym.

  2. Wydaj następujące instrukcja języka Transact-SQL:

    ALTER DATABASE <database> SET PARTNER SAFETY FULL
    

    gdzie <bazy danych> jest to nazwa dublowane bazy danych.

Aby wyłączyć bezpieczeństwo transakcji

  1. Połączyć się z serwerem głównym.

  2. Wydaj następujące stwierdzenie:

    ALTER DATABASE <database> SET PARTNER SAFETY OFF
    

    gdzie <bazy danych> jest dublowany bazy danych.