那就只能用数据库集群试试了,另外,如果是sql server 2012可以试试always on,实现你的需求确定没问题的 ------解决方案-------------------- 实时的读写分离一般是复制和alwayson,如果不实时的话可以用log shipping或者镜像+快照 ------解决方案-------------------- 你不用做job啊,直接在查询界面用while死循环,内容是select count(1) from table 或者: SELECT rowcnt FROM sys.sysindexes WHERE id=OBJECT_ID('表名')