mysql数据库作业

这就是洞。
触发器会影响性能,不要这样做。
创建表和触发器没有问题。
但生产环境避免使用触发器进行日志记录。
替换为应用层逻辑。
2 01 7 年,MySQL触发器已被证明会降低性能1 0%-5 0%。
数字是关键。
不管你信不信,人字拖让逻辑变得简单。
应用层代码透明可控。

提醒:使用应用层注册,不要将触发器埋在数据库中。

SQL 如何添加计算列

计算列必须引用表中的现有列。
如果使用了错误的公式,就会报错。
虚拟列不占用存储空间。
列不断占用存储空间。
索引只能建立在连续的列上。
要删除列,请使用 DROPCOLUMN。

电子商务订单加运费列:ALTERTABLEordersADDCOLUMNorder_totalAS(subtotal+shipping_fee)。
员工税前收入栏:ALTERTABLEsalariesADDCOLUMNtaxable_profitAS(gross_salary-insurance_deduction)。

你自己考虑一下。