WebDAV Query Throttling
Exchange Server Forum Index Exchange Server
Discussion forums for Microsoft Exchange Server users.
Microsoft Outlook
 
 FAQFAQ   MemberlistMemberlist     RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Google
 
Web ExchangeServerHelp.com
WebDAV Query Throttling

 
Post new topic   Reply to topic    Exchange Server Forum Index -> Development
Author Message
Markus Frey
Guest





Posted: Thu Sep 15, 2005 4:59 pm    Post subject: WebDAV Query Throttling Reply with quote

Hi,

Is it possible to throttle a WebDAV Query to Exchange Server 2003?

If querying a lot of calendar items with a Windows Service, the Exchange
Server CPU becomes exhausted. It is NOT a problem, if the WebDAV
Query needs more time to process, but it is a problem that the server
becomes sluggish during that time.

I can set the process base-priority, but this obviously doesn't affect the
WebDAV Query which is sent to Exchange.

Any information is appreciated!

Regards,
Mark

Back to top
Michael
Guest





Posted: Thu Sep 15, 2005 4:59 pm    Post subject: Re: WebDAV Query Throttling Reply with quote

Post the query here.

Michael
-------------------------------
If you need WebDAV API for Exchange server,
use our component WebDAV .NET for Exchange.
Check out http://www.independentsoft.com



"Markus Frey" <markusfrey@community.nospam> wrote in message news:O8G7UyfuFHA.1644@TK2MSFTNGP09.phx.gbl...
Quote:
Hi,

Is it possible to throttle a WebDAV Query to Exchange Server 2003?

If querying a lot of calendar items with a Windows Service, the Exchange
Server CPU becomes exhausted. It is NOT a problem, if the WebDAV
Query needs more time to process, but it is a problem that the server
becomes sluggish during that time.

I can set the process base-priority, but this obviously doesn't affect the
WebDAV Query which is sent to Exchange.

Any information is appreciated!

Regards,
Mark


Back to top
Mark
Guest





Posted: Thu Sep 15, 2005 4:59 pm    Post subject: Re: WebDAV Query Throttling Reply with quote

This is the query which is processed for each mailbox:

<?xml version='1.0'?><d:searchrequest xmlns:d='DAV:'><d:sql>SELECT
"ExEntryID" AS ExEntryID, "urn:schemas:httpmail:subject" AS subject,
"urn:schemas:calendar:dtstart" AS dtstart, "urn:schemas:calendar:dtend" AS
dtend, "urn:schemas:calendar:location" AS location,
"http://schemas.microsoft.com/exchange/sensitivity" AS sensitivity,
"urn:schemas:calendar:busystatus" AS busystatus, "DAV:href" AS DAVHref,
"http://schemas.microsoft.com/exchange/keywords-utf8" AS Category FROM
Scope('SHALLOW TRAVERSAL OF
"http://exchangeserver/exchange-oma/johndoe/Calendar/"') WHERE (Not
"urn:schemas:calendar:instancetype" = 1) AND ("DAV:contentclass" =
'urn:content-classes:appointment' ) AND ("urn:schemas:calendar:dtstart" >
CAST("2005-02-27T00:00:00Z" AS 'dateTime')) AND
("urn:schemas:calendar:dtstart" < CAST("2006-10-20T23:59:59Z" AS
'dateTime')) ORDER BY "urn:schemas:calendar:dtstart"
ASC</d:sql></d:searchrequest>


Thanks,
Mark


"Michael" <michael@discussions.microsoft.com> wrote in message
news:uFM%23LMguFHA.1032@TK2MSFTNGP12.phx.gbl...
Quote:
Post the query here.

Michael
-------------------------------
If you need WebDAV API for Exchange server,
use our component WebDAV .NET for Exchange.
Check out http://www.independentsoft.com



"Markus Frey" <markusfrey@community.nospam> wrote in message
news:O8G7UyfuFHA.1644@TK2MSFTNGP09.phx.gbl...
Hi,

Is it possible to throttle a WebDAV Query to Exchange Server 2003?

If querying a lot of calendar items with a Windows Service, the Exchange
Server CPU becomes exhausted. It is NOT a problem, if the WebDAV
Query needs more time to process, but it is a problem that the server
becomes sluggish during that time.

I can set the process base-priority, but this obviously doesn't affect
the
WebDAV Query which is sent to Exchange.

Any information is appreciated!

Regards,
Mark




Back to top
Mark
Guest





Posted: Fri Sep 16, 2005 4:59 pm    Post subject: Re: WebDAV Query Throttling Reply with quote

This is just a downlevel-compatibility issue from our former cdo-interface;
you're
right, it's not needed here. I removed it, still the cpu will go to 100%
while querying
with WebDAV.

Mark


"Michael" <michael@discussions.microsoft.com> wrote in message
news:ePf4P5iuFHA.3740@TK2MSFTNGP14.phx.gbl...
Quote:
Could you please tell us what is property "ExEntryID"?
Is it your property or ...? Look like that missing namespace part.

Michael
-------------------------------
If you need WebDAV API for Exchange server,
use our component WebDAV .NET for Exchange.
Check out http://www.independentsoft.com

"Mark" <markusfrey@community.nospam> wrote in message
news:eSIS#YguFHA.360@TK2MSFTNGP12.phx.gbl...
This is the query which is processed for each mailbox:

?xml version='1.0'?><d:searchrequest xmlns:d='DAV:'><d:sql>SELECT
"ExEntryID" AS ExEntryID, "urn:schemas:httpmail:subject" AS subject,
"urn:schemas:calendar:dtstart" AS dtstart, "urn:schemas:calendar:dtend"
AS
dtend, "urn:schemas:calendar:location" AS location,
"http://schemas.microsoft.com/exchange/sensitivity" AS sensitivity,
"urn:schemas:calendar:busystatus" AS busystatus, "DAV:href" AS DAVHref,
"http://schemas.microsoft.com/exchange/keywords-utf8" AS Category FROM
Scope('SHALLOW TRAVERSAL OF
"http://exchangeserver/exchange-oma/johndoe/Calendar/"') WHERE (Not
"urn:schemas:calendar:instancetype" = 1) AND ("DAV:contentclass" =
'urn:content-classes:appointment' ) AND ("urn:schemas:calendar:dtstart"

CAST("2005-02-27T00:00:00Z" AS 'dateTime')) AND
("urn:schemas:calendar:dtstart" < CAST("2006-10-20T23:59:59Z" AS
'dateTime')) ORDER BY "urn:schemas:calendar:dtstart"
ASC</d:sql></d:searchrequest


Thanks,
Mark


"Michael" <michael@discussions.microsoft.com> wrote in message
news:uFM%23LMguFHA.1032@TK2MSFTNGP12.phx.gbl...
Post the query here.

Michael
-------------------------------
If you need WebDAV API for Exchange server,
use our component WebDAV .NET for Exchange.
Check out http://www.independentsoft.com



"Markus Frey" <markusfrey@community.nospam> wrote in message
news:O8G7UyfuFHA.1644@TK2MSFTNGP09.phx.gbl...
Hi,

Is it possible to throttle a WebDAV Query to Exchange Server 2003?

If querying a lot of calendar items with a Windows Service, the
Exchange
Server CPU becomes exhausted. It is NOT a problem, if the WebDAV
Query needs more time to process, but it is a problem that the server
becomes sluggish during that time.

I can set the process base-priority, but this obviously doesn't affect
the
WebDAV Query which is sent to Exchange.

Any information is appreciated!

Regards,
Mark




Back to top
 
Post new topic   Reply to topic    Exchange Server Forum Index -> Development All times are GMT
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




Windows Server Dedicated Servers
Contact Us
New Topics Powered by phpBB