ASP中SQL语句导致的性能问题
来源:互联网 发布:淘宝上官换机是真的吗 编辑:程序博客网 时间:2024/06/06 16:26
今天,修改了一点上次做的办公管理系统中的文件上传的BUG,原因是ASP中SQL语句性能问题导致了RecordSet对象关闭,结果使数据入库失败。对于这个错误,我目前只能这样理解了:
SQL语句 select * from TAB_FILES 打开表后,然后调用AddNew方法添加要更新的数据,表面上看没什么问题,当TAB_FILES表中记录相当多时, select * from TAB_FILES 问题就暴露了,所有被选择的数据会写入系统内存缓冲区(实际操作由RecordSet完成),从数据库中取出的数据量超过缓冲区所能容纳的临界值时导致RecordSet异常关闭,最终数据入库当然失败。
我用了一个临时解决办法:重新构造一个SQL语句,这个SQL语句不返回任何记录,就像打开一个空表一样,然后再进行数据库更新操作。
0 0
- ASP中SQL语句导致的性能问题
- ASP中SQL语句导致的性能问题
- ASP中SQL语句导致的性能问题
- 网站性能-错误的sql语句导致的严重性能问题
- 自定义函数导致的sql性能问题
- 在ASP程序中执行SQL语句的安全性问题
- 在ASP程序中执行SQL语句的安全性问题
- ASP.NET的Session会导致的性能问题
- 找出存在性能问题的sql语句
- sql语句的性能优化问题
- ASP.NET Session会导致的性能问题
- ASP.NET Session会导致的性能问题
- Oracle中SQL语句的性能优化
- ASP中SQL语句
- asp中sql语句
- SQL Server 2005 文件增量导致的性能问题
- SQL优化_高水位线导致的性能问题
- SQL调优日记--sleeping进程导致的性能问题
- Codeforces 420 B. Online Meeting
- ExtJs4 Ext.tab.Panel 选项卡
- FFMPEG视音频编解码零基础学习方法
- IE里的探索之添加浏览器栏
- 防止应用程序被反编译的译源码混淆控件Dotfuscator
- ASP中SQL语句导致的性能问题
- [整合]FreeMarker使用方法讲解
- [Between] python calls java
- PostgreSQL 集群/热备方案
- static 类成员
- 把HTML表单提交的数据转化成XML文件
- SQLite数据库的upgrade方法
- java设计模式---策略
- JS创建对象