Re: [WebDNA] Limits?
This WebDNA talk-list message is from 2009
It keeps the original formatting.
numero = 102331
interpreted = N
texte = Great catch Matthew!Psi Prime, Matthew A Perosi wrote:> In relation to this topic.>> One of my production servers has 100 websites on it, all running in > each their own sandbox.> The server has run solid, without a hiccup for 4 years.>> In January I notices that my Triggers were being deleted. Randomly. I > tried to figure out if there was a pattern to it all, and discovered > that they would be deleted between 4:30am - 5:30am right during the > height of my backup process.>> A few weeks later the entire server, all websites, started to > experience a 45-50second delay in loading pages. The WebDNA engine > was practically halting on every page load.>> Here's what I figured out:> Each of the 100 websites has 120+ databases.> Each website had 3 databases dedicated to user tracking (a record of > every product and page viewed), that's 300 tracking databases.> Of the 300 tracking databases, about 10 of them had reached 300MB+ in > size, that's 3GB.> I only have 4GB RAM on that server.> The massive slow down was caused by the databases needing time to > commit, flush and reload.> Once I deactivated the tracking on the 10 databases the server > immediately went back to normal operations.>> Getting back to the trigger issue...> What I later realized was that during the backup process every night > the server creates a zip file of each website and saves it into a temp > folder, then transfers it to my backup machine. Whenever the server > started the zip of a very large website it was causing a memory > overflow and all the WebDNA databases were being pushed out of memory > before they could finish committing and flushing. I would find a few > empty database files on the websites, but I always found all of my > active Triggers.db cleared out. I also would find a partially saved > file called Triggers.db.TeMpOr (i can't actually remember the real > temporary file name, but it was something like that.) in every > Sandbox. This Trigger issue was resolved the same day I fixed the > issue with the 300MB databases I described above.>> Matthew A Perosi JewelerWebsites.com> ------------------------------by Psi Prime-------> Senior Web Developer 323 Union Blvd.> Totowa, NJ 07512> Pre-Sales: 888.872.0274> Service: 973.413.8213> Training: 973.413.8214> Fax: 973.413.8217
Associated Messages, from the most recent to the oldest:
Great catch Matthew!Psi Prime, Matthew A Perosi wrote:> In relation to this topic.>> One of my production servers has 100 websites on it, all running in > each their own sandbox.> The server has run solid, without a hiccup for 4 years.>> In January I notices that my
triggers were being deleted. Randomly. I > tried to figure out if there was a pattern to it all, and discovered > that they would be deleted between 4:30am - 5:30am right during the > height of my backup process.>> A few weeks later the entire server, all websites, started to > experience a 45-50second delay in loading pages. The WebDNA engine > was practically halting on every page load.>> Here's what I figured out:> Each of the 100 websites has 120+ databases.> Each website had 3 databases dedicated to user tracking (a record of > every product and page viewed), that's 300 tracking databases.> Of the 300 tracking databases, about 10 of them had reached 300MB+ in > size, that's 3GB.> I only have 4GB RAM on that server.> The massive slow down was caused by the databases needing time to > commit, flush and reload.> Once I deactivated the tracking on the 10 databases the server > immediately went back to normal operations.>> Getting back to the trigger issue...> What I later realized was that during the backup process every night > the server creates a zip file of each website and saves it into a temp > folder, then transfers it to my backup machine. Whenever the server > started the zip of a very large website it was causing a memory > overflow and all the WebDNA databases were being pushed out of memory > before they could finish committing and flushing. I would find a few > empty database files on the websites, but I always found all of my > active
triggers.db cleared out. I also would find a partially saved > file called
triggers.db.TeMpOr (i can't actually remember the real > temporary file name, but it was something like that.) in every > Sandbox. This Trigger issue was resolved the same day I fixed the > issue with the 300MB databases I described above.>> Matthew A Perosi JewelerWebsites.com> ------------------------------by Psi Prime-------> Senior Web Developer 323 Union Blvd.> Totowa, NJ 07512> Pre-Sales: 888.872.0274> Service: 973.413.8213> Training: 973.413.8214> Fax: 973.413.8217
Dale - Ehome
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
WebDNA tags in WebMerchant email templates ... (1997)
using showpage and showcart commands (1996)
A little syntax help (1997)
WebSTAR and WebSTAR/SSL with WebCatalog plugins (1998)
WebCat2b15MacPlugIn - [authenticate] not [protect] (1997)
WebCatb15 Mac CGI -- [purchase] (1997)
Upgrade to WebCat2 from Commerce Lite (1997)
WebCat/CyberStudio Compatibility (1998)
[FoundItems] solved - thanks (1997)
Insert Line Feed Character (2004)
OS9 4.5.1 anyone (2003)
Looking for 5 to 12 shops with 3 URLs & statements (1997)
Internet Explorer and caching (2000)
Opinion: [input] should be called [output] ... (1997)
form data submission gets truncated (1997)
[WebDNA] WebDNA on LiveCD ... (2008)
WebDNA deletes major DB data big time (2004)
Request: Stop any looping context ... (2002)
Search probl. since change WebCatalog from 2.1.3 to 3.0 (1998)
Notepad problems (1998)