Re: openxml question
- From: JXStern <JXSternChangeX2R@xxxxxxx>
- Date: Thu, 03 Jan 2008 20:02:12 -0800
On Wed, 2 Jan 2008 05:15:40 -0800 (PST), DAXU@xxxxxxxxxxx wrote:
Hello,
I read a document from MSDN saying that:
Avoid OPENXML over large XML documents.
Avoid large numbers of concurrent OPENXML statements over XML
documents.
But my question is: how to define large? Is there some suggestion
saying for example that a 100kb xml file will be too big? Or 100
concurrent openxml will be to match for the system?
The document on msdn can be found at:
http://msdn2.microsoft.com/en-us/library/ms998577.aspx
The document was written in 2004. Are the arguments valid for both sql
2000 and 2995?
No, I think not.
On SQL2005 (!), I've used openxml to process two megabyte files on a
tiny, overloaded laptop, I run five or ten nodes queries to shred it
in two seconds, and that's pretty darned good performance in my book!
Maybe 20mb would be a problem, or 200mb. Assume it does keep
everything in RAM, but tokenized. Also even small systems today do
have gigabytes of RAM, which may be wasn't so true even four years
ago.
J.
.
- Follow-Ups:
- Re: openxml question
- From: Mike C#
- Re: openxml question
- From: Marc Gravell
- Re: openxml question
- References:
- openxml question
- From: DAXU
- openxml question
- Prev by Date: Re: openxml question
- Next by Date: Re: openxml question
- Previous by thread: Re: openxml question
- Next by thread: Re: openxml question
- Index(es):
Relevant Pages
|
Loading