[高分求教]关于访问数据库和生成XML文档的性能优化问题!

cunni 2003-08-19 03:10:11
接的别人的摊子,要求对oracle中20个表中的一周中的数据按照表的父子关系等生成特定格式的XML文档.原有的系统在百万级数据量以下工作的还算很好,但是量一大就完了.而过去的数据又不能删.现在要大幅提高性能,看了一下,检查数据合法性和关系等都用存储过程写在数据库里,占了大概一半的时间.其余的就是用单线程ADO方式访问数据库.存在RecordSet指针内,XML操作则采用DOM方式.然后从RecordSet中取一条数据写入一下.这个耗时也挺长的.
因为原来没做过性能优化方面的东西,所以不知如何入手,希望大侠们无论是设计上的思路还是细节上的优化,都尽量的说,分不够再加!谢谢!
...全文
68 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hexubing 2003-08-21
  • 打赏
  • 举报
回复
加一个进度条,作好等10钟的准备
bluestar 2003-08-21
  • 打赏
  • 举报
回复
我用XML备份100条记录就耗时5秒钟,根本没指望它来处理百万记录
akun 2003-08-21
  • 打赏
  • 举报
回复
大型的数据不适合xml.

xml主要就是用来处理小型的数据上的!
schwarzenegger 2003-08-21
  • 打赏
  • 举报
回复
mark

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧