Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro: SQL Server 2016 (13.x)
SQL Server 2017 (14.x)
SQL Server 2019 (15.x)
Důležité
Sql Server Distributed Replay není k dispozici s SQL Serverem 2022 (16.x) a novějšími verzemi.
Distribuované přehrání můžete spustit pomocí funkce distribuovaného přehrávání Microsoft SQL Serveru po přípravě vstupních dat trasování. Další informace najdete v tématu Příprava vstupních dat trasování.
Pomocí možnosti přehrání v nástroji pro správu zahajte fázi přehrání události při distribuovaném přehrání. Tato fáze se skládá ze dvou částí: odesílání dat trasování a spuštění a synchronizace distribuovaného přehrávání.
Data trasování můžete přehrát v jednom ze dvou režimů sekvencování: režim stresu nebo režim synchronizace. Výchozím chováním je přehrání dat trasování v režimu stresu. Další informace o režimu přehrávání a sekvencování událostí naleznete v tématu SQL Server Distributed Replay
Poznámka:
Vstupní data trasování musí být zaznamenána ve verzi SQL Serveru, která je kompatibilní s distribuovaným přehráváním. Vstupní data trasování musí být také kompatibilní s cílovým serverem, proti kterému chcete data trasování znovu spustit. Další informace o požadavcích na verzi naleznete v tématu Požadavky na distribuované přehrání.
Přehrát trasu
(Volitelné) Upravte nastavení konfigurace přehrání: Chcete-li upravit nastavení konfigurace přehrání, například režim sekvencování a různé hodnoty škálování, musíte upravit
<ReplayOptions>prvek konfiguračního souboruDReplay.exe.replay.configpro přehrání založeného na JAZYCE XML . Můžete také upravit prvek tak, aby určil nastavení výstupu<OutputOptions>, například zda se má zaznamenat počet řádků. Pokud upravíte konfigurační soubor pro přehrání, doporučujeme místo originálu upravit kopii. Chcete-li změnit nastavení, postupujte takto:Vytvořte kopii výchozího konfiguračního souboru
DReplay.exe.replay.configpro přehrání a přejmenujte nový soubor. Výchozí konfigurační soubor pro přehrání se nachází v instalační složce nástroje pro správu.Upravte nastavení konfigurace přehrání v novém konfiguračním souboru.
Při zahájení fáze přehrání události (další krok) použijte parametr config_file možnosti přehrání a určete umístění upraveného konfiguračního souboru.
Další informace o konfiguračním souboru pro přehrání naleznete v tématu Konfigurace distribuovaného přehrávání.
Zahájit fázi přehrání události: Chcete-li spustit distribuované přehrání, musíte spustit nástroj pro správu s možností přehrání. Další informace najdete v tématu Možnost přehrání (Nástroj pro správu distribuovaného přehrávání).
Otevřete nástroj příkazového řádku systému Windows (CMD.exe) a přejděte do umístění instalace nástroje pro správu distribuovaného přehrávání (DReplay.exe).
(Volitelné) Pomocí parametru kontroleru-murčete kontroler, pokud je služba kontroleru spuštěná v počítači jiném než nástroj pro správu.
Pomocí parametru controller_working_directory-d určete, kam byl dočasný soubor uložen v kontroleru během fáze předběžného zpracování.
(Volitelné) Pomocí parametru -o zachyťte aktivitu přehrání ve výsledném souboru s trasováním na každém klientu.
(Volitelné) Pomocí parametru target_server, -s, určete instanci SQL Serveru, ve které mají distribuovaní klienti přehrávat pracovní zátěže sledování. Tento parametr není povinný, pokud jste použili
<Server>element k určení cílového serveru v<ReplayOptions>elementu konfiguračního souboru pro přehrání.K určení distribuovaných klientů, kteří by se měli účastnit přehrání, použijte parametr klienty-w. Vypíše názvy klientských počítačů oddělené čárkami. Poznámka: IP adresy nejsou povolené.
(Volitelné) Pomocí parametru config_file-c určete umístění konfiguračního souboru pro přehrání. Tento parametr použijte k nasměrování na nový konfigurační soubor, pokud jste upravili kopii výchozího konfiguračního souboru pro přehrání.
(Volitelné) Pomocí parametru status_interval-f určete, jestli má nástroj pro správu zobrazovat stavové zprávy s frekvencí jinou než 30 sekund.
Například následující syntaxe iniciuje přehrání fáze na stejném počítači jako služba kontroleru, používá pracovní adresář kontroleru umístěný na
c:\WorkingDir, zachycuje aktivitu přehrávání na každém zúčastněném klientovi, používá klientyclient1aclient2provádí přehrání a získá zbývající nastavení konfigurace přehrání z upraveného konfiguračního souboru přehrání umístěného vc:\modifiedreplay.config:dreplay replay -d c:\WorkingDir -o -w client1,client2 -c c:\modifiedreplay.configPo dokončení distribuovaného přehrání nástroj pro správu vrátí souhrnné informace. Pokud jste zadali možnost -o , aktivita přehrání byla uložena v trasovacích souborech výsledků na každém klientovi. Další informace o trasovacích souborech výsledků najdete v tématu Replay Results (Přehrát výsledky).