大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
在MySQL中使用sleep函数时需要注意哪些事项?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
在安乡等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供做网站、网站设计 网站设计制作按需设计网站,公司网站建设,企业网站建设,成都品牌网站建设,成都全网营销推广,外贸营销网站建设,安乡网站建设费用合理。
前言
MySQL中的系统函数sleep,实际应用的场景不多,一般用来做实验测试,昨天在测试的时候,意外发现sleep函数的一个特殊现象。如果在查询语句中使用sleep函数,那么休眠的时间跟返回的记录有关。
如下测试所示:
mysql> create table test(id int); Query OK, 0 rows affected (0.03 sec) mysql> select *, sleep(6) from test; Empty set (0.00 sec) mysql> insert into test values(1); Query OK, 1 row affected (0.00 sec) mysql> select * ,sleep(6) from test; +------+----------+ | id | sleep(6) | +------+----------+ | 1 | 0 | +------+----------+ 1 row in set (6.00 sec) mysql> insert into test value(2); Query OK, 1 row affected (0.01 sec) mysql> select * ,sleep(6) from test; +------+----------+ | id | sleep(6) | +------+----------+ | 1 | 0 | | 2 | 0 | +------+----------+ 2 rows in set (12.00 sec)
测试总结:
如果,select *, sleep(n) from table, 如果表记录为空,不会休眠,如果表记录一条,那么休眠时间为1*n,如果表记录为2,那休眠时间为:2*n ............依此类推。
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注创新互联行业资讯频道,感谢您对创新互联的支持。