Project : Thanachart Bank
Treasury system of Thanachart Bank faced the treasury application was not working issue. They cannot perform "end of day" process, Because incompatibility issues in data environments. As DBA, I have requested to investigate and support this problem by collaborate with application's vendor. Finally, We found that there are some records in KmsLog table with its KmsLog_Id (e.g. 18 600 000 000 011 678 159) gone to max value for UINT64 data type, As a result of the value being exceeded. The application is querying records which are not present in the table, Hence it is unable to treat the movements inside KmsLog table. I let the application's vendor is representative for solving this problem by adjust the KmsLog_Id to a lower number and also adjust another related table. After they adjust value of the related table then the application back to normal.