在写Java生成网站地图的SEO优化一块的内容。写完后,生成的文件比较多,我就分别测试,
发现生成量少的文件都没问题,当生成数据多的文件,偶尔会报错查询超时的错误,奇怪就奇怪在这边。
我把sql语句有优化过,生成有时候可以,有时候报错,打个比方,我今天下午试了下,可以生成,明早再生成就报错查询超时,期间我没有改动任何代码,有遇到过此类类似的问题的吗?我查了很久,也没找到问题,感觉像是看数据库心情一样,心情好就给你生成,不好就不生成
“有时候报错”,报的什么错,根据错误信息排查定位问题啊。代码没变但是数据在变啊,出错说明还是代码写得不够结实啊
数据量大,你是web程序么?建议你把生成xml放在后台作业里,不要写在jsp里
是WEB程序,数据基本没变化,几十万条数据,可能只有几条数据有更新或者增加减少这样的,Xml没有在jsp页面生成,我是生成到一个自己的文件夹里的