-
公开(公告)号:US20250147741A1
公开(公告)日:2025-05-08
申请号:US18630432
申请日:2024-04-09
Applicant: Oracle International Corporation
Inventor: Aaron Tacke , Altin Alickaj , Giacomo Fabris , Alexander Ulrich
Abstract: The present disclosure relates to improving the performance of evaluating path expressions on hierarchical data objects represented by binary encoded documents. An abstract syntax tree (AST) representing a path expression may be generated, wherein the AST comprises one or more syntax nodes implementing one or more respective execution steps of an evaluation of the path expression, and the path expression is included in a query to a database management system (DBMS). The AST may be modified based at least in part on profiling information and compiled into machine code. Using the machine code, the path expression may be executed on a binary-encoded hierarchical document.