Fix log levels
static variable must be declared final to be thread safe(JLS 17.5)
Add log to identify bottleneck
Add logs to identify problems
Add more logs
Change iteration order to avoid the use of slow TableEnumerator