I guess this is a “how long is a piece of string” question, but when do you need to refresh to see changed data, table structure? Is it a function of YOG or MySql
You should issue a refresh command to SQLyog after you alter the structure immediatelly in order to see the changes in the object browser. It a feature of SQLyog. Automatic refresh of the object browser has already been requested.