Thus, an instance of a dispatcher class (that may be programmed in any programming language including object oriented programming languages such as C++) may be instantiated at each data server 130. [0085] To separate the non-system catalog operations from the system-catalog operations (i.e., the move of dispatchers 204 to data servers 130), one or more embodiments of the invention implement a two