您能否实时查看SQL(服务器)表的内容?

您能否实时查看SQL(服务器)表的内容?,sql,sql-server,real-time,Sql,Sql Server,Real Time,是否可以有一个实时更新的表或视图,这样我就可以在不刷新的情况下看到更改 我找到的最近的东西是 raiserror('',0,1) with nowait --to flush the buffer print 'hello' --say hello waitfor delay '00:00:01' --pause for 1 second GO 5 --loop 5 times 但显然,将其用于sele

是否可以有一个实时更新的表或视图,这样我就可以在不刷新的情况下看到更改

我找到的最近的东西是

raiserror('',0,1) with nowait --to flush the buffer
print 'hello'                 --say hello
waitfor delay '00:00:01'      --pause for 1 second
GO 5                          --loop 5 times
但显然,将其用于select会给您提供多个表,而不是刷新表。当表发生更改时,可以实时更新,但您必须再次查询表以查看更改的内容。至少它消除了共享。作为一种缓存失效解决方案,旨在与很少更改的相对静态数据一起使用

对于频繁更改的数据,最好的方法是轮询,并有一种只返回更改的方法(例如,
updated_at
),但检测删除则更为棘手

是一种记录更改(并使发现删除变得无关紧要)的技术,您可以查询更改,但用于偶尔连接的系统(例如,手机从母舰数据库更新本地快照),而不是实时更改监控。

可以在表中发生更改时实时更新您,但您必须再次查询该表以查看发生了什么变化。至少它消除了共享。作为一种缓存失效解决方案,旨在与很少更改的相对静态数据一起使用

对于频繁更改的数据,最好的方法是轮询,并有一种只返回更改的方法(例如,
updated_at
),但检测删除则更为棘手


是一种记录更改(并使发现删除变得微不足道)的技术,您可以查询更改,但用于偶尔连接的系统(例如,手机从母舰数据库更新本地快照),而不是实时更改监控。

这不是常见要求,而且可能会在服务器上施加很重的负载以支持这种查看-因此没有内置内容。根据我的要求,我认为这是一种黑客行为,甚至每秒刷新一次就足够了。即使是只有sql server的解决方案也适合我。你的问题有根据吗?这是我找到的最接近的问题。是否有某种方法可以嵌入代码维基中的代码,我模糊地记得我在这个网站上看到的其他东西中有类似的东西。这不是一个常见的要求,并且可能会对服务器施加沉重的负载以支持这种查看-因此没有内置任何内容。对于我的要求,我认为这是一种黑客行为,甚至每秒刷新一次就足够了。即使是只有sql server的解决方案也适合我。你的问题有根据吗?这是我找到的最接近的问题。有没有办法嵌入代码维基中的代码,我在这个网站上看到的其他东西中隐约记得类似的东西。我花了一段时间阅读,这很有趣,但我真正想要的是一个SELECT*from表,它可以在事件中刷新,甚至更简单,短时间间隔后-在SQL Server Management Studio查询界面内。我花了一段时间阅读了这篇文章,这很有意思,但我本质上想要的是一个SELECT*FROM表,它将在SQL Server Management Studio查询界面内,在短时间间隔后刷新事件,甚至更简单。