What are the advantages and disadvantages of having MySQL based DNS over config files based DNS server?