关于ob 查询语句执行引擎入口函数的疑问

想学习下ob执行引擎的流程,比如一条sql语句:

select upper(‘oceanbase’) from dual ;

那么关于这条sql语句执行器的入口是什么?执行的关键流程是什么?望解答。