6个回答
展开全部
如果不能更改数据库结构,且不能更改查询的语句,只是希望不报错的话,
请检查你程序文件中,调用Mysql的模块,
以C#为例,会使用ado.NET来操作Mysql数据库,
在配置文件中,会有<TimeOut>属性,默认是60000ms 即一分钟.
查询时,程序请求Sql =>sql处理 =>sql返回结果,
如果处理过程超过60000ms 就会报错,
将这个属性该为更大的数值即可解决,
如果是其他语言开发的程序,应该也会有类似的属性可供修改。
请检查你程序文件中,调用Mysql的模块,
以C#为例,会使用ado.NET来操作Mysql数据库,
在配置文件中,会有<TimeOut>属性,默认是60000ms 即一分钟.
查询时,程序请求Sql =>sql处理 =>sql返回结果,
如果处理过程超过60000ms 就会报错,
将这个属性该为更大的数值即可解决,
如果是其他语言开发的程序,应该也会有类似的属性可供修改。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2016-04-08 · 知道合伙人软件行家
yfcp
知道合伙人软件行家
向TA提问 私信TA
知道合伙人软件行家
采纳数:1748
获赞数:5545
有多年网站建设相关工作经验。熟悉ASP、ASP.net、VB、JavaScript、HTML等语言和CSS、Ajax等相关技术。
向TA提问 私信TA
关注
展开全部
查询超时,需要看具体的查询语句以及数据库结构、代码等是否有问题。
数据库创建索引,对查询条件where进行优化(重点看看这块)。
数据库创建索引,对查询条件where进行优化(重点看看这块)。
追问
本人 对于sql优化这块不是很了解,where语句因为业余需要已经不能改了。
有没有什么办法让程序不报错,查询慢点没事
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1 主要优化程序方法,
2 提升电脑性能
3 病毒清理
2 提升电脑性能
3 病毒清理
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2016-04-09
展开全部
优化你的查询,60秒都完不成的查询,要是多用户会怎样?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
???????????
不知道你在说什么?
不知道你在说什么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询