Fix scheduling for information_schema tables

fix #1823: In distributed env, the queries on information schema tables must be performed on the coordinator despite of the configuration said 'no jobs on coordinator', since the coordinator is the only one that has the cache.