- Katılım
- 23 Eki 2022
- Mesajlar
- 8,393
- Çözümler
- 12
- Tepkime puanı
- 5,241
- Puanları
- 113
- Yaş
- 28
vSRO Silkroad server üzerinde son giriş yapan karakterleri listeleme. SRO_VT_LOG _LogEventChar tablosu kullanılarak EventID=4 ile login loglarını çekme ve CharName + login time görüntüleme SQL query.
SQL Query: Last Login Characters
Explanation:
Use Cases:
Optional Improvement (More Detailed):
SQL Query: Last Login Characters
USE [SRO_VT_LOG]
GO
SELECT TOP 10
CHARS.CharName16 AS [Character Name],
LOGS.EventTime AS [Login Time],
LOGS.CharID AS [Character ID]
FROM _LogEventChar AS LOGS WITH (NOLOCK)
INNER JOIN SRO_VT_SHARD.dbo._Char AS CHARS
ON LOGS.CharID = CHARS.CharID
WHERE LOGS.EventID = 4
ORDER BY LOGS.EventTime DESC
Explanation:
- _LogEventChar → character event log table
- EventID = 4 → login event
- EventTime → giriş zamanı
- _Char → karakter isim mapping
- TOP 10 → en son 10 login kaydı
- WITH (NOLOCK) → read performance (dirty read olabilir)
Use Cases:
- Online activity tracking
- GM monitoring tool
- Player activity analysis
- Security / login audit
- Server activity dashboard
Optional Improvement (More Detailed):
SELECT TOP 50 *
FROM _LogEventChar
WHERE EventID = 4
ORDER BY EventTime DESC
