如何在SQL数据库引擎中实现数据库触发器?

sta*_*010 6 mysql sql database triggers

如何在SQL数据库引擎中实现触发器?我不是指SQL语言级别的触发器定义,而是指Oracle,SQL Server,MySQL等内部的底层实现.数据库引擎如何可扩展地管理数百或数千个触发器?他们是否使用发布 - 订阅模型,如观察者/侦听器模式?任何有关该主题的相关文献的指针也将受到赞赏.

我做谷歌的"数据库触发器实现",但我找到的只是关于SQL触发器定义的信息,这也不是我想要的.

TcK*_*cKs 1

您可以探索开源数据库的源代码。例如PostreSql的trigger