| Author |
Message |
Markus Frey
Guest
|
Posted:
Thu Sep 15, 2005 4:59 pm Post subject:
WebDAV Query Throttling |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
 |
|
|
|
|