Ricky Hao

SQL的benchmark()函数

MYSQL中提供了一个计算表达式性能的函数BENCHMARK
BENCHMARK(count,expr)

BENCHMARK会重复计算expr表达式count次,通过这种方式就可以评估出mysql执行这个expr表达式的效率。
**这个函数的返回值始终是0!
这个函数的返回值始终是0!
这个函数的返回值始终是0!**
真是血的教训啊!
以后用benchmark()的时候,请擅用and 和 or 连接词,想清楚该用哪个再用。。。
个人用benchmark()函数指示用来Time Base Injection。
当然,benchmark()还可以用来比较表达式的执行速度,但是,与我何干?

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据