Moreover, I'll add that we created DSPM to counter a problem with the SimpleDbPM and MySQL (the famous "broken pipe" problem ... look at the archive of the mailing list) and now, it is working greatly with that DB (MySQL) on both Linux and Windows.
   Anthony

David Smith a écrit :
I've bootstrapped to a database a few times in tests and the response has always been faster than that. On a very under-powered laptop w/ WinXP SP2, it took no more than 30 minutes to a mysql db on the same system. On a decent linux server system it took less than a minute. I expected the difference given the severe increase in OS overhead and much smaller system memory. The system swap got involved and that kill the performance. Some thing in your system is taking waaaayyy longer than it should. If I were you, I'd be looking at:

1. Network issues (DNS, firewalls, etc., ...) between tomcat and the db server. 2. Db driver performance (I've heard the MS supplied MS SQL JDBC driver is very slow and there are faster third party drivers). 3. System resources. Be sure there is sufficient resources to prevent Windows from swapping during the bootstrap. You may need to tune down your JVM memory allocation if it in addition to the memory requirements of the rest of the system forces the system swap.

Windows performance monitor, SysInternal's TCPMon, and SysInternal's Process Explorer are all excellent tools for analyzing system performance issues. There are also excellent tomcat performance monitoring tools if it looks like Tomcat or Magnolia are at fault.

--David

john.mcclain wrote:
Howdy - I have been diligently trying multiple ways to get a fast and reliable repository going - yes I know fast is relative, so I'll give some stats

I configured a DataSourcePersistenceManager/Jboss/SqlServer environment. Bootstrap took around 1.5 hours each for author and public = 3 hours! It finally did complete with no errors in the log files I configured a SimpleDbPersistenceManager/jboss/SqlServer envronment. Bootstrap is running now and we have passed the 15 minute mark and we are still in Author with a lot of processing to go.

I am running JBOSS locally and sqlserver remotely over the network. How can I debug what the problem is? Has anyone ever gotten a jboss/sqlserver/XpersistenceManager install to run?

We are doing this because we have had problems using the filePersistenceManager, AND we wnated our content in a DB. What are the alternatives for SQL Server that don't employ the Enterprise Edition?

----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------


----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------



----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------

Reply via email to