更新日期:2024年09月11日
BENCHMARK(count,expr)
函数说明
BENCHMARK()函数用于将表达式expr重复运行count次。
它可以用于计时GBase
8a MPP Cluster 处理表达式的时间,结果通常为0。在gccli 客户端使用它时,它
将返回查询执行所需的时间。
示例
将“hello”重复运行1000000 次。
gbase> SELECT BENCHMARK(1000000,'hello') FROM dual;
+----------------------------+
| BENCHMARK(1000000,'hello') |
+----------------------------+
|
0 |
+----------------------------+
1 row in set
说明
报告的时间是客户端操作的时间,不是服务器端的CPU 时间。计算
时间是应当执行BENCHMARK()多次,
并注意参考服务器的负载来解释结果。
GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
847