讨论/建议反馈/刷数据库题目判题超慢一直超时/
刷数据库题目判题超慢一直超时

1.网络是没问题的
2.算法以及多线程题目提交也没问题
3.数据库题目,判题等很久,然后返回超时,实际并不是超时(几乎接近提交10次成功1-2次的概率)。

至于为什么确定不是超时,因为拿历史大佬们通过的提交以及官方题解的提交,全部超时。

这体验太差了,基本没法刷数据库的题目,不知道是仅我个人碰到这个问题还是都有这个问题。

展开讨论
imcover发起于 2020-04-30
共 2 个讨论

@feiceh @LeetCode-Solution
麻烦看一下我回复你的评论哈。。我这边这个问题还是存在。

-----方便浏览再发一次
你好,感谢回复。但是关于【超出时间限制,复杂度太高了,建议再仔细调试优化一下代码】,其实是不太存在的。上面提到了:【至于为什么确定不是超时,因为拿历史大佬们通过的提交以及官方题解的提交,全部超时。】,注意,是全部。以及【几乎接近提交10次成功1-2次的概率】,也就是用同一份sql交,成功的时候显示跑的ms数很低,失败的时候直接超时,这个差别是否过大?

比如拿数据库简单的一题举例,175:组合两个表 答案是简单的sql语句(oracle)

select FirstName, LastName, City, State 
    from Person p,Address a
    where p.PersonId=a.PersonId(+);

这个sql应该没啥复杂度以及优化的需求了吧。 进行了6次提交。 结果分别如下:

几秒前	超时	N/A	N/A	Oraclesql
几秒前	超时	N/A	N/A	Oraclesql
3 分钟前	超时	N/A	N/A	Oraclesql
3 分钟前	通过	1802 ms	0B	Oraclesql
4 分钟前	通过	1250 ms	0B	Oraclesql
5 分钟前	通过	1390 ms	0B	Oraclesql 

影响范围:数据库部分,其他算法以及多线程题目完全没有任何问题。 单纯6次测试就超时3次了。。实际做题体验来说,对于数据库题目,真的有点没法做。希望能进一步排查一下,谢谢。

您好,超出时间限制是复杂度太高了,建议再仔细调试优化一下代码。显示问题是已知的,相关技术团队后期会持续优化的,感谢您的支持。