暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

[ACDU 翻译] MySQL 8.13.1 测量表达式和函数的速度

原创 ` 2021-07-09
613

要测量特定 MySQL 表达式或函数的速度,请BENCHMARK()使用mysql客户端程序调用该函数。它的语法是 . 返回值始终为零,但mysql 会 打印一行,显示执行该语句所花费的时间。例如: BENCHMARK(*loop_count*,*expr*)

mysql> SELECT BENCHMARK(1000000,1+1); +------------------------+ | BENCHMARK(1000000,1+1) | +------------------------+ | 0 | +------------------------+ 1 row in set (0.32 sec)
复制

这个结果是在 Pentium II 400MHz 系统上获得的。它表明 MySQL 在该系统上可以在 0.32 秒内执行 1,000,000 个简单的加法表达式。

内置的 MySQL 函数通常是高度优化的,但可能有一些例外。 BENCHMARK()是一个很好的工具,用于确定某些功能是否对您的查询有问题。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论