表属性“ _timescaledb_cache”,_timescaledb_catalog和_timescaledb_internal“这些是做什么的?

时间:2018-10-25 06:02:04

标签: timescaledb

有人知道这些设置在做什么吗?不太可能在Google中找不到有助于我理解的设置。它在表属性->模式中:

  • _timescaledb_cache
  • _timescaledb_catalog
  • _timescaledb_internal

1 个答案:

答案 0 :(得分:0)

这些是TimescaleDB扩展使用的内部架构,用于缓存/目录/内部函数和表。扩展程序的正确运行需要它们。它们是在安装扩展程序时安装的,如果您删除扩展程序(与该扩展程序有关的所有其他信息,包括它在超表中的数据,并使用层叠命令运行),则将其删除。有关它们的安装位置,请参见https://github.com/timescale/timescaledb/blob/master/sql/pre_install/schemas.sql。它们在代码库中有不同的用途,并包含不同类型的函数/表。