上次写到了查询Lobby Server卡死后对于CashOut的影响的DB脚本 .
在已经查清楚人数,就可以大致估计出来CashOut方面少记录了多少。
为了避免在Revenue Report中的CashOut和NetGaming这两项上数据的不准确性,使用以下的脚本来手工添加对应的CashOut记录,以抵消对于CashOut和NetGaming的影响:
INSERT INTO CrossTransactionHistory
(RoomID,TransactionType,UserName, LicenseeID, Money, LicenseeBalanceAfterTransaction, TableWalletID,
ErrorCode, TransactionTime, ProcessStatus)
VALUES
(16,1,'NetGamingAdj',0,2000,0,'d2d989a5-6dae-471f-8a9d-a93b54a4afd9',
0,'2011-11-05 18:26:24',0);
INSERT INTO CrossTransactionHistory
(RoomID,TransactionType,UserName, LicenseeID, Money, LicenseeBalanceAfterTransaction, TableWalletID,
ErrorCode, TransactionTime, ProcessStatus)
VALUES
(11,1,'NetGamingAdj',0,900,0,'75b056e8-8ff7-46c2-b568-11bb2865d6db',
0,'2011-11-05 13:49:37',0);
INSERT INTO CrossTransactionHistory
(RoomID,TransactionType,UserName, LicenseeID, Money, LicenseeBalanceAfterTransaction, TableWalletID,
ErrorCode, TransactionTime, ProcessStatus)
VALUES
(11,1,'NetGamingAdj',0,1300,0,'75b056e8-8ff7-46c2-b568-11bb2865d6db',
0,'2011-11-05 17:24:33',0);
在Production环境上运行以后,对应的11月5日的CashOut和NetGaming的数据就准确了。