postgresql中表继承的父表是把子表的数据实际存储下来了么?

新手
我有一张父表 tb_father 以及他的子表 tb_son1, tb_son2
如果向子表中插入数据时,从父表中也会出现相应的数据。 但是删除子表的数据时父表中的数据也会消失。

所以想问下,父表中会实际存储子表中的数据么?还是存储的是类似跟子表数据的对应关系?

阅读 584
评论 2019-05-17 提问
    1 个回答

    父表中其实还没有数据的,数据都在子表上,查父表的时候会把子表的数据拿出来。

    你可以用explain select * from 父表

    这样看下执行计划就知道了

    评论 赞赏 2019-07-22
      撰写回答

      登录后参与交流、获取后续更新提醒