我们正在努力寻找一种成本更低、更易于管理的方式来存储和执行查询。一种方法是每次有人查询时从60列中检索信息,另一种选择是使用任何需要的列。会有巨大的成本影响吗?
场景:我们有一个视图,它使用60列读取并执行一些计算,我们对5个指标执行select,这些指标将只使用15列计算。
另一种方法是,只选择这15列并提供结果。
前一种方法会比后一种方法花费更多吗?什么是范围?
发布于 2020-11-10 07:02:51
是的,在多个层面上。
有几种方法:
与20 columns.
尽管看起来不是很多,但每个低效的查询都会一点一点地增加成本,特别是如果你计划长期使用它的话,成本会很高。
https://stackoverflow.com/questions/64758862
复制相似问题