如果数据量不是很大。那自然选择xml,减少创建线程和线程等待的时间。
如果是想获取oracle数据库里xmltype类型的xml数据,可以如下:create
table
abc
(id
number,xmldoc
sys.xmltype)
select
id,extract(xmldoc,'/chart/graphs').getStringVal()
as
A
from
abc
是获取oracle数据库里其它类型如clob或varchar2类型的xml数据,则直接取出然后用oracle相关方法解析,网上搜索oracle解析xml,有很多相关资料.
访问数据库,,你访问文件的速度绝对要比访问数据库慢,,特别是访问量较大,虽然访问时间上快了那么你觉察不到的一点点,但实际上,服务器的内存占用要高很多,,从而造成访问速度倒还慢下来。。而且,访问数据库调用到寄存的过程也就那么几秒种就可以释放掉。。而你调用文件,释放掉内存要等IIS连接完全打开以后才释放。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)