关于 SqlDependency 监听数据库的问题

winform客户端 使用 SqlDependency 来监听 服务器端的数据库 来达到及时通信的效果,
问题是:
如果我有大量的客户端
同时使用 SqlDependency 来监听 会不会对 数据库有影响?
查百度有人说过 SqlDependency 适合 客户端不是很多的时候 使用
如果大量客户端的话 建议使用 sokect 来实现 ?