数据库高级参数 user options 实例分享

最近遇到一个涉及数据库高级参数配置的问题,中间走了很多弯路,花了三天时间,加了两次班,最终才解决了这问题,解决问题的过程中,有了些许心得,希望能分享给大家。
问题表象,新增资产卡片,保存报错。

跟踪数据库查询语句发现,报错原因为,成功插入临时表数据之后,返回影响行数为-1.
涉及语句,如下。

截取数据后发现,数据插入成功了,的确为有效数据,而代码中很多地方,为了得到执行效果,都需要用到返回行数值。对比数据库版本,参数配置,未发现明显异常,而客户情绪特别着急,我们提倡小美快,却没办法第一时间解决客户问题,不愿我们花费太多时间去慢慢研究和等待,只能现在模块代码兼容,在获取不到执行结果时,执行完之后,主动去获取,并且发现疑似,开启nocount后能重现该问题,离解决问题很近了,感觉答案呼之欲出,面对急切的客户,依然只能加班赶紧提供组件:

这些代码存在时间很久,涉及范围很广,代码兼容能解决一时的问题,而且只能解决特定模块的问题,替换组件后,我负责的固定资产模块正常了,随之而来的其他模块,如总账等,都出现了异常,这个时候,我们没有办法去所有模块和组件做兼容了,而且,兼容之后,后续补丁跟进也会成为大问题。
内部讨论后我们开始怀疑,是否这是sqlse
数据库高级参数 user options 实例分享
最近遇到一个涉及数据库高级参数配置的问题,中间走了很多弯路,花了三天时间,加了两次班,最终才解决了这问题,解决问题的过程中,有了些...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



