在系统中应用表达式列,确实是很方便,但也存在一个效率问题
我的系统中有一个“商品总表”的数据库,当我使用表达式列来统计各个分仓库的库存时,效率真是低。
我计算了一下,统计程序运行的时间居然要50-60秒,当删除了表达式的公式,程序运行就只需要2-3秒
所以,大家在编制程序的时候,慎用表达式列,尤其是使用聚合函数统计子表数据,效率和自己直接变成统计相差很远。