Msdtc

MSDTC 跟踪中的“tid”是什麼?

  • November 10, 2014

我正在尋找一些關於 dtc 跟踪文件內容的文件。有些列是可以理解的,例如“pid”可能是程序 ID。但什麼是“潮”。Guesswork 會引導我找到事務 id 或執行緒 id。

這個問題的原因是,在大多數情況下,一個事務的所有日誌行的 tid 都是相同的,但在某些情況下,tid 是不同的,並且在同時發生的兩個事務之間混合。在這些情況下,看起來我最終在 SQL Server 中有一個孤立的事務,

在我得出任何結論之前,我需要知道 tid 是什麼。

Microsoft 的跟踪輸出文件似乎不存在。這篇知識庫文章引用了執行緒,並且這個 MSDN 執行緒與 Microsoft 員工的文章似乎證實了這一點。

聽起來您的程序中有兩個執行執行緒正在嘗試並行執行並且存在某種爭用問題。

引用自:https://serverfault.com/questions/643306