如何编写MYSQL函数,根据列的连续值(int或日期或时间戳)返回记录。例如:select * from employee where consecutive(id,4); select * from employeewhere consecutive(date,4);
//只要id是连续的,则返回all。
在对我们的应用程序进行性能测试时,我发现在极端负载下,可能出现的一个问题是偶尔发生mysql连接错误(也就是说,在现阶段,我认为称它为bug是不公平的)。最终,应用程序将被mysql阻止。我可以扩展SET GLOBAL max_connect_errors=10000; (目前为10),但假设在很长一段时间内100% mysql正常运行时间,这个问题最终会再次出现吗?但是在文档的其他地方,只计算连续的错误,这意味着是的,一个成功的连接将刷新错误计数。8.11.5.2.缓查找优化与主机缓存