我的问题有点复杂,所以当我试图解释它时请多多包涵^_^。
我致力于从星型模式输入自动生成几个(大量)DW 雪花模式。另一方面,我有一组查询,当然会根据架构而变化。
我的目的是计算每个模式上每个查询的成本模型,知道我只有关于表大小、行大小、页面系统大小等的统计信息(计算成本模型所需的所有参数)。如果有数据,我可以使用“dbms 的解释计划”来生成每个查询的“最佳”计划,以计算成本模型,这将为我节省大量时间:)
但是很遗憾,我没有数据,我想知道我是否可以使用“解释计划”,只设置没有数据的参数,换句话说,定义没有数据的表的大小。是否有可能在 Oracle 或任何其他 DBMS 上?
提前致谢。
PS:我可以问一个问题:“我可以在 oracle(或任何其他 DBMS)中设置表的大小(没有数据),但我更愿意解释整个问题,希望我会有其他建议。