为何不建议频繁地修改Schema?

为何不建议频繁地修改Schema?

因为频繁地修改Schema会影响性能。

Schema动态修改的功能提供了便利性,但是使用不好也可能引入性能问题。例如,删除节点中的某个属性,虽然表面上看节点没有这个属性了,但是从物理上看,该属性占用的存储还在,只是图引擎访问到它时故意忽略了它。因此,推荐的操作是,在Schema设计之初,就统筹想好需要用到的数据、属性、关系,以及在当前Schema设计之下能否高效的实现所有的查询逻辑,而尽量避免后续修改Schema。

想了解更多信息请进 https://docs.tigergraph.com.cn/dev/gsql-ref/ddl-and-loading/define_schema