<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="https://syndication.webwiz.net/rss_namespace/">
 <channel>
  <title>Codejock Developer Community : Updating recurrence patterns &amp; DB performance.</title>
  <link>http://forum.codejock.com/</link>
  <description><![CDATA[This is an XML content feed of; Codejock Developer Community : Calendar : Updating recurrence patterns &amp; DB performance.]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Tue, 21 Apr 2026 01:42:37 +0000</pubDate>
  <lastBuildDate>Wed, 31 Jan 2007 13:33:35 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 12.04</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>forum.codejock.com/RSS_post_feed.asp?TID=6255</WebWizForums:feedURL>
  <image>
   <title><![CDATA[Codejock Developer Community]]></title>
   <url>http://forum.codejock.com/forum_images/codejock-logo.gif</url>
   <link>http://forum.codejock.com/</link>
  </image>
  <item>
   <title><![CDATA[Updating recurrence patterns &amp; DB performance. : Thank you very much! With this...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=6255&amp;PID=19961&amp;title=updating-recurrence-patterns-db-performance#19961</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=2293">zotteLORRE</a><br /><strong>Subject:</strong> 6255<br /><strong>Posted:</strong> 31 January 2007 at 1:33pm<br /><br />Thank you very much! With this final, little issue resolved, I've managed to complete my project for 99% now.<br><br>As a junior developer, I can say that implementing the calendarcontrol was really fun, and that Codejock support is very good.<br><br>It's a real quality component, and worth the buy!<br><br>Greets.<br>]]>
   </description>
   <pubDate>Wed, 31 Jan 2007 13:33:35 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=6255&amp;PID=19961&amp;title=updating-recurrence-patterns-db-performance#19961</guid>
  </item> 
  <item>
   <title><![CDATA[Updating recurrence patterns &amp; DB performance. : Regarding your first note about...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=6255&amp;PID=19958&amp;title=updating-recurrence-patterns-db-performance#19958</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=862">sserge</a><br /><strong>Subject:</strong> 6255<br /><strong>Posted:</strong> 31 January 2007 at 1:15pm<br /><br />Regarding your first note about DoReadRPattern...<br>This was fixed in version 10.4. - using Internal cache added.<br>&nbsp;<br>Regarding a second problem about update exceptions...<br>This is an expected behaviour. Recurrence pattern update works as a full update.<br>I think we can optimize simething on this in DataProvider later.<br>&nbsp; <br>As a workaround you can use BeforeEditOperation notification to remember currently editing event.<br>In DoUpdateEvent check whether a currently editing event is a recurrence exception, and skip other exceptions updates.<br><br>--<br>WBR, <br>Serge <br>]]>
   </description>
   <pubDate>Wed, 31 Jan 2007 13:15:21 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=6255&amp;PID=19958&amp;title=updating-recurrence-patterns-db-performance#19958</guid>
  </item> 
  <item>
   <title><![CDATA[Updating recurrence patterns &amp; DB performance. : Hi,I&amp;#039;ve got my CalendarControl...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=6255&amp;PID=19829&amp;title=updating-recurrence-patterns-db-performance#19829</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=2293">zotteLORRE</a><br /><strong>Subject:</strong> 6255<br /><strong>Posted:</strong> 29 January 2007 at 5:07am<br /><br />Hi,<br><br><br>I've got my CalendarControl app with custom event handlers (for MySQL)&nbsp; up-and-running for some time now <img src="http://forum.codejock.com/smileys/smiley1.gif" border="0" align="absmiddle">.<br><br>In the beginning (when there was little data to exchange between database and app) performance was smooth.<br><br>After a while, CalendarControl.DoReadRPattern event slowed the app down, because of lots of recurrence patterns to retrieve from DB. But problem was resolved implementing caching for the DoReadRPattern event.<br><br>But still, when updating a recurrence pattern exception will cause a lot of overhead.<br><br>Apparently after the main recurrence pattern gets updated, all of the related events / recurrence exceptions will be forced to be updated (in my case, it will generate about 60 UPDATE queries <img src="http://forum.codejock.com/smileys/smiley5.gif" border="0" align="absmiddle">).<br><br>Is this the normal behaviour? I'm trying to figure out how to update only the event / recurrence exception which got modified instead of all of the related events.<br><br>If somebody's got any tips, workarounds, ...<br><br>Thanks in advance!<br>]]>
   </description>
   <pubDate>Mon, 29 Jan 2007 05:07:13 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=6255&amp;PID=19829&amp;title=updating-recurrence-patterns-db-performance#19829</guid>
  </item> 
 </channel>
</rss>