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

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

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

阅读 3.9k
1 个回答

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

你可以用explain select * from 父表

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

推荐问题