首页>
外国专利>
Complete, correct and fast compile-time encoding inference on the basis of an underlying type system
Complete, correct and fast compile-time encoding inference on the basis of an underlying type system
展开▼
机译:基于基础类型系统的完整,正确和快速的编译时编码推断
展开▼
页面导航
摘要
著录项
相似文献
摘要
Techniques are described herein for introducing transcode operators into a generated operator tree during query processing. Setting up the transcode operators with correct encoding type at runtime is performed by inferring correct encoding type information during compile time. The inference of the correct encoding type information occurs in three phases during compile time: the first phase involves collecting, consolidating, and propagating the encoding-type information of input columns up the expression tree. The second phase involves pushing the encoding-type information down the tree for nodes in the expression tree that do not yet have any encoding-type assigned. The third phase involves determining which inputs to the current relational operator need to be pre-processed by a transcode operator.
展开▼