我知道缓存最常用于防止重复执行昂贵的查询。然而,在我们的应用程序中,我们有几个场景,在这些场景中,我们非常频繁地(比方说,每秒执行数百次)执行从理论上来说相当便宜的查询。或
SELECT value FROM some_table_with_configs WHERE key = ?我的问题是,是否值得缓存这些
问题是,我需要运行一个查询(只有在运行时才知道)来确定函数的输入参数,该函数需要返回一个结果。Do something with inputKey to compute and return result$$ LANGUAGE PLPGSQL;SELECT * FROM (SELECT foo(foreignKey) FROM someTable WHERE p