MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
载入中...
搜索中...
未找到
Public 成员函数 | Private 成员函数 | 所有成员列表
PhysicalPlanGenerator类 参考

物理计划生成器 更多...

#include <physical_plan_generator.h>

Public 成员函数

RC create (LogicalOperator &logical_operator, std::unique_ptr< PhysicalOperator > &oper)
 

Private 成员函数

RC create_plan (TableGetLogicalOperator &logical_oper, std::unique_ptr< PhysicalOperator > &oper)
 
RC create_plan (PredicateLogicalOperator &logical_oper, std::unique_ptr< PhysicalOperator > &oper)
 
RC create_plan (ProjectLogicalOperator &logical_oper, std::unique_ptr< PhysicalOperator > &oper)
 
RC create_plan (InsertLogicalOperator &logical_oper, std::unique_ptr< PhysicalOperator > &oper)
 
RC create_plan (DeleteLogicalOperator &logical_oper, std::unique_ptr< PhysicalOperator > &oper)
 
RC create_plan (ExplainLogicalOperator &logical_oper, std::unique_ptr< PhysicalOperator > &oper)
 
RC create_plan (JoinLogicalOperator &logical_oper, std::unique_ptr< PhysicalOperator > &oper)
 
RC create_plan (CalcLogicalOperator &logical_oper, std::unique_ptr< PhysicalOperator > &oper)
 

详细描述

物理计划生成器

根据逻辑计划生成物理计划。 不会做任何优化,完全根据本意生成物理计划。


该类的文档由以下文件生成: