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
Tabulka MSreplication_monitordata obsahuje uložená data používaná Replication Monitorem, s jedním řádkem pro každé monitorované předplatné. Tato tabulka je uložená v distribuční databázi.
| Název sloupce | Datový typ | Description |
|---|---|---|
| lastrefresh | datetime | Datum a čas, kdy byla data z monitoru obnovena. |
| výpočetní čas | int | Je čas (v sekundách) potřebný k výpočtu monitorových dat. |
| publication_id | int | Publikační ID. |
| vydavatel | sysname | Název vydavatele. |
| publisher_srvid | int | ID serveru Publisher. |
| publisher_db | sysname | Název databáze publikace. |
| Publikace | sysname | Název publikace. |
| publication_type | int | Typ publikace, který může být jednou z těchto hodnot: 0 = Transakční publikace 1 = Publikace momentky 2 = Sloučení publikace |
| Agent_type | int | Typ replikačního činidla, což může být jedna z těchto hodnot. 1 = Snapshot Agent 2 = Agent čtečky logů 3 = Distribution Agent 4 = Merge Agent 9 = Agent čtečky fronty |
| agent_id | int | Identifikace replikačního agenta. |
| agent_name | sysname | Název práce replikačního agenta. |
| job_id | uniqueidentifier | GUID práce replikačního agenta. |
| Stav | int | Stav replikačního agentu, který může být jednou z těchto hodnot: 1 = Začal 2 = Úspěšné 3 = Probíhá 4 = Nečinný 5 = Opakování 6 = Neúspěšné |
| isagentrunningnow | bit | Příznak, který označuje, zda je agentní úloha právě spuštěná, kde hodnota 1 znamená, že je běžící. |
| varování | int | Varování před prahem generované odběrem, což může být logický OR výsledek jedné nebo více těchto hodnot. 1 = expirace – předplatné transakční publikace překročilo dobu uchovávání více než povolený prah, jako procento z doby uchovávání. 2 = latence – doba potřebná k replikaci dat z transakčního Publisher k předplatiteli překročí prahovou hranici, a to během několika sekund. 4 = expirace sloučení – předplatné sloučení publikace překročilo dobu uchovávání více než povolený prah, jako procento z doby uchovávání. 8 = mergefastrunduration – doba potřebná k dokončení synchronizace slučovacího předplatného překročí práh v sekundách přes rychlé síťové připojení. 16 = mergeslowrunduration – doba potřebná k dokončení synchronizace předplatného merge překročí práh během několika sekund přes pomalé nebo vytáčené síťové připojení. 32 = mergefastrunspeed – rychlost doručení řádků během synchronizace slučovacího předplatného nedokázala udržet prahovou rychlost, v řádcích za sekundu, přes rychlé síťové připojení. 64 = mergeslowrunspeed – rychlost doručení řádků během synchronizace předplatného merge selhala v udržení prahové rychlosti v řádcích za sekundu přes pomalé nebo dial-up síťové připojení. |
| last_distsync | datetime | Poslední den a čas, kdy Distribution Agent běžel. |
| agentstoptime | datetime | Datum a čas, kdy agent zastavil. |
| distdb | sysname | Název distribuční databáze pro předplatné. |
| Udržení | int | Doba uchovávání publikace. |
| time_stamp | datetime | Pouze pro vnitřní použití. |
| worst_latency | int | Nejvyšší latence v sekundách pro změny dat šířených čtenářem protokolů nebo distribučními agenty pro transakční publikaci. |
| best_latency | int | Nejnižší latence v sekundách pro změny dat šířených čtenářem protokolů nebo distribučními agenty pro transakční publikaci. |
| avg_latency | int | Průměrná latence v sekundách pro změny dat šířených čtenářem protokolů nebo distribučními agenty pro transakční publikaci. |
| cur_latency | int | Latence v sekundách pro změny dat šířené čtečkou logů nebo distribučními agenty během aktuálního běhu. |
| worst_runspeedPerf | int | Nejdelší doba synchronizace pro publikaci při sloučení |
| best_runspeedPerf | int | Nejkratší synchronizační doba pro publikaci při sloučení |
| average_runspeedPerf | int | Průměrná doba synchronizace pro publikaci při sloučení |
| mergePerformance | int | Výkon poslední synchronizace ve srovnání se všemi synchronizacemi pro předplatné, která je založená na rychlosti doručení poslední synchronizace vydělené průměrem všech předchozích sazeb doručení. |
| mergelatestsessionrunduration | int | Délka posledního běhu Merge Agent. |
| mergelatestsessionrunspeed | Float(53) | Rychlost doručení u posledního běhu Merge Agent. |
| mergelatestsessionconnectiontype | int | Připojení použité pro nejnovější Merge Agent relaci, která může mít jednu z následujících hodnot: 1 = lokální síť (LAN) 2 = připojení k dial-up síti |
| retention_period_unit | tinyint | Definuje jednotku používanou při definování retence, což může být jedna z těchto hodnot: 1 = týden 2 = měsíc 3 = rok |
Související obsah
- Programově monitorovat replikaci
- Replikační tabulky (Transact-SQL)
- zobrazení replikace (Transact-SQL)
- sys.sp_replmonitorhelpsubscription (Transact-SQL)
- sys.sp_replmonitorhelppublication (Transact-SQL)
- sys.sp_replmonitorhelppublisher (Transact-SQL)
- sys.sp_replmonitorhelpmergesession (Transact-SQL)
- sys.sp_replmonitorhelppublicationthresholds (Transact-SQL)
- sys.sp_replmonitorhelpmergesessiondetail (Transact-SQL)