diff --git "a/content/zh/docs/Developerguide/MOT\346\237\245\350\257\242\345\216\237\347\224\237\347\274\226\350\257\221_JIT.md" "b/content/zh/docs/Developerguide/MOT\346\237\245\350\257\242\345\216\237\347\224\237\347\274\226\350\257\221_JIT.md" index 648123053572f32b1a72eac9822068c47008ecd1..97e5244ac574b2dd5a7b42a58459dfda92c0d530 100644 --- "a/content/zh/docs/Developerguide/MOT\346\237\245\350\257\242\345\216\237\347\224\237\347\274\226\350\257\221_JIT.md" +++ "b/content/zh/docs/Developerguide/MOT\346\237\245\350\257\242\345\216\237\347\224\237\347\274\226\350\257\221_JIT.md" @@ -63,5 +63,5 @@ while (rs2.next()) {…} 另一个显着的概念差异是MOT LLVM代码只在查询的PREPARE阶段为准备查询生成,而不是在查询执行时生成。由于OLTP查询的运行时间相当短,因此这对于OLTP场景尤其重要,这无法在每次查询执行期间生成代码和执行较长的查询编译时间。 -最后,在PostgreSQL中,激活PREPARE意味着于同一个会话中具有不同参数的执行之间重用生成的计划。同样,MOT JIT对其LLVM代码结果应用了缓存策略,并扩展了缓存策略,以便在不同会话之间重用。因此,单个查询可以只编译一次,其LLVM代码可以在多个会话中重用,这同样有利于OLTP场景。 +最后,在openGauss中,激活PREPARE意味着于同一个会话中具有不同参数的执行之间重用生成的计划。同样,MOT JIT对其LLVM代码结果应用了缓存策略,并扩展了缓存策略,以便在不同会话之间重用。因此,单个查询可以只编译一次,其LLVM代码可以在多个会话中重用,这同样有利于OLTP场景。 diff --git "a/content/zh/docs/Developerguide/MOT\346\237\245\350\257\242\345\216\237\347\224\237\347\274\226\350\257\221\357\274\210JIT\357\274\211.md" "b/content/zh/docs/Developerguide/MOT\346\237\245\350\257\242\345\216\237\347\224\237\347\274\226\350\257\221\357\274\210JIT\357\274\211.md" index 648123053572f32b1a72eac9822068c47008ecd1..97e5244ac574b2dd5a7b42a58459dfda92c0d530 100644 --- "a/content/zh/docs/Developerguide/MOT\346\237\245\350\257\242\345\216\237\347\224\237\347\274\226\350\257\221\357\274\210JIT\357\274\211.md" +++ "b/content/zh/docs/Developerguide/MOT\346\237\245\350\257\242\345\216\237\347\224\237\347\274\226\350\257\221\357\274\210JIT\357\274\211.md" @@ -63,5 +63,5 @@ while (rs2.next()) {…} 另一个显着的概念差异是MOT LLVM代码只在查询的PREPARE阶段为准备查询生成,而不是在查询执行时生成。由于OLTP查询的运行时间相当短,因此这对于OLTP场景尤其重要,这无法在每次查询执行期间生成代码和执行较长的查询编译时间。 -最后,在PostgreSQL中,激活PREPARE意味着于同一个会话中具有不同参数的执行之间重用生成的计划。同样,MOT JIT对其LLVM代码结果应用了缓存策略,并扩展了缓存策略,以便在不同会话之间重用。因此,单个查询可以只编译一次,其LLVM代码可以在多个会话中重用,这同样有利于OLTP场景。 +最后,在openGauss中,激活PREPARE意味着于同一个会话中具有不同参数的执行之间重用生成的计划。同样,MOT JIT对其LLVM代码结果应用了缓存策略,并扩展了缓存策略,以便在不同会话之间重用。因此,单个查询可以只编译一次,其LLVM代码可以在多个会话中重用,这同样有利于OLTP场景。