jbase - 如何在 jBase 中使用触发器?
问题描述
我正在做一些研究,我想知道使用触发器是否会占用系统资源?有没有人注意到带有触发器的文件的速度减慢或内存使用问题?
谢谢
解决方案
这可能取决于您在触发器中执行的操作。
通常,当在 jBase 中创建触发器时,您会将一个子例程附加到该触发器,并且该子例程将在其他一些表中写入一个或多个其他记录。它不应该做任何选择或其他“冗长”的过程。如果您的子程序简单快捷,则系统速度变慢没有问题,内存使用量也不会增加。
我已经在多达 300 个大型表上使用了触发器,这些表具有大量的写入和读取,在生产环境中没有任何问题。
推荐阅读
- javascript - 如何使用Javascript手动计算excel函数MDURATION?
- python - 日期时间差
- python - 决策树:如何手动设置决策节点
- ruby-on-rails - 是否可以在 Rails 中的 Postgres 的 activerecord-import on_duplicate_key_update 选项中为冲突目标提供多个唯一索引?
- python - 我如何向 Telegram API“说”我成功收到了他们的 webhook 请求?
- c# - 如何将键和值从一个字典复制/传输到另一个新字典/列表?
- javascript - Json数组与javascript中的不同长度比较
- r - 原生 markdown 表格 + 设置表格放置、表格行移除等属性
- python - 使用事件“on_guild_join”让 python discord bot 离开特定的公会
- sql - 为什么我的 sql 脚本返回“[null]”和“0”值,即使我的表已填充?