除了每隔n刻度时间 Select 一次之外,有没有更好的方法来观察表中的新条目呢?

我有一个表,外部程序经常更新它,客户可以在新数据到达时观察它,我如何在不必设置固定周期的可重复select语句的情况下进行更新?

推荐答案

在MySQL中,没有比轮询更好的方式了(不过,您可以创建一个特定表来简化轮询),在其他数据库中,您可以使用在数据库之外有影响的触发器.在MySQLtriggers中,只能在数据库内部执行操作(例如,填充Helper表).

Database相关问答推荐

嵌入式的 best数据库是什么?

Java中基于文件的数据库

数据库中空值(nulls)使用的空间

Laravel 5 从 URL 获取 ID

库存数据库的最佳 struct

寻找基于磁盘的类 redis 数据库

Postgresql 从多个表中删除多行

Tornado 的非阻塞 ORM?

如何使用 MySQL Workbench 更改字段的值?

Oracle (ORA-02270) : no matching unique or primary key for this column-list error

是否有标准的Electron 商务数据库架构来将折扣/税收/礼券应用于产品?

EF4 代码优先导致 InvalidOperationException

哪个更重要?数据库设计或编码?

谁有维基数据库?

SQL - 如何转置?

SQL全文搜索与LIKE

如何在 Google AppEngine 上实现自动增量

MongoDB 是否支持浮点类型?

有哪些不同类型的索引,每种索引的好处是什么?

如何使用 T-SQL 检测 SQL Server 数据库的只读状态?