Hello,
Since last 2 years I was using OFBiz Trunk + Mysql 5.0.x + Ubuntu 8.04 + Sun Jdk1.6. Everything was working as expected & the command "ant run-install" was taking about 4 - 5 minutes on my laptop. Before 3, 4 month I have switched to Ubuntu 10.04 but now "ant run-install" command is taking about 19 - 22 minutes on my laptop. *On my machine I have observed that "ant run-install" command is taking too much time at the time of index creation.* I have tried with all the mysql connector(3.0.x, 3.1.x & 5.x) but all the time completion time for "ant run-install" command remains around 19 - 22 minutes. ashish@ashish-laptop:~/ofbiz_dev/testing$ svn info Path: . URL: https://svn.apache.org/repos/asf/ofbiz/trunk Repository Root: https://svn.apache.org/repos/asf Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68 Revision: 1072680 Node Kind: directory Schedule: normal Last Changed Author: erwan Last Changed Rev: 1072600 Last Changed Date: 2011-02-20 19:43:03 +0530 (Sun, 20 Feb 2011) Recently ran this command and here is the out come of time frame: [java] 2011-02-21 00:17:43,537 (main) [EntityDataLoadContainer.java:397:INFO ] 00004 of 15353 from file:/home/ashish/ofbiz_dev/testing/specialpurpose/webpos/data/WebPosSecurityData.xml [java] 2011-02-21 00:17:43,537 (main) [EntityDataLoadContainer.java:408:INFO ] =-=-=-=-=-=-= Finished the data load with 15353 rows changed. [java] 2011-02-21 00:17:43,537 (main) [ ContainerLoader.java:113:INFO ] Shutting down containers BUILD SUCCESSFUL Total time: 21 minutes 35 seconds Anyone using OFBiz Trunk + MySql 5.0.x + Ubuntu 10.04 + Sun Jdk1.6 combination? How much time it is taking to run "ant run-install" command for you? I am assuming that I may need to do some additional settings inside my.cnf file in Ubuntu 10.04. Any pointer would be greatly appreciated. Thanks! -- Ashish |
Tuning. Ofbiz has over 800 tables. Here are a few things to tweak.
table_cache = 2400 table_definition_cache = 2400 max_heap_table_size = 512M tmp_table_size = 512M join_buffer_size = 5M query_cache_limit = 64M query_cache_size = 128M On Sun, Feb 20, 2011 at 10:54 AM, Ashish Vijaywargiya <[hidden email]> wrote: > Hello, > > Since last 2 years I was using OFBiz Trunk + Mysql 5.0.x + Ubuntu 8.04 + Sun > Jdk1.6. Everything was working as expected & the command "ant run-install" > was taking about 4 - 5 minutes on my laptop. > > Before 3, 4 month I have switched to Ubuntu 10.04 but now "ant run-install" > command is taking about 19 - 22 minutes on my laptop. > *On my machine I have observed that "ant run-install" command is taking too > much time at the time of index creation.* > > I have tried with all the mysql connector(3.0.x, 3.1.x & 5.x) but all the > time completion time for "ant run-install" command remains around 19 - 22 > minutes. > > ashish@ashish-laptop:~/ofbiz_dev/testing$ svn info > Path: . > URL: https://svn.apache.org/repos/asf/ofbiz/trunk > Repository Root: https://svn.apache.org/repos/asf > Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68 > Revision: 1072680 > Node Kind: directory > Schedule: normal > Last Changed Author: erwan > Last Changed Rev: 1072600 > Last Changed Date: 2011-02-20 19:43:03 +0530 (Sun, 20 Feb 2011) > > Recently ran this command and here is the out come of time frame: > > [java] 2011-02-21 00:17:43,537 (main) > [EntityDataLoadContainer.java:397:INFO ] 00004 of 15353 from > file:/home/ashish/ofbiz_dev/testing/specialpurpose/webpos/data/WebPosSecurityData.xml > [java] 2011-02-21 00:17:43,537 (main) > [EntityDataLoadContainer.java:408:INFO ] =-=-=-=-=-=-= Finished the data > load with 15353 rows changed. > [java] 2011-02-21 00:17:43,537 (main) [ > ContainerLoader.java:113:INFO ] Shutting down containers > > BUILD SUCCESSFUL > Total time: 21 minutes 35 seconds > > Anyone using OFBiz Trunk + MySql 5.0.x + Ubuntu 10.04 + Sun Jdk1.6 > combination? How much time it is taking to run "ant run-install" command for > you? > I am assuming that I may need to do some additional settings inside my.cnf > file in Ubuntu 10.04. > Any pointer would be greatly appreciated. > > Thanks! > > -- > Ashish > |
Wow, too quick Mike. Thanks a lot!
Doing this changes right away and will be back to you in next 15 minutes or so. This is quite interesting, I am having 1 more machine on which Ubuntu 8.04 is running and over there I didn't do any manual adjustment. The "ant run-install" command takes about 4-5 minutes in completion. -- Ashish On Mon, Feb 21, 2011 at 12:35 AM, Mike <[hidden email]> wrote: > Tuning. Ofbiz has over 800 tables. Here are a few things to tweak. > > table_cache = 2400 > table_definition_cache = 2400 > max_heap_table_size = 512M > tmp_table_size = 512M > join_buffer_size = 5M > query_cache_limit = 64M > query_cache_size = 128M > > > On Sun, Feb 20, 2011 at 10:54 AM, Ashish Vijaywargiya > <[hidden email]> wrote: > > Hello, > > > > Since last 2 years I was using OFBiz Trunk + Mysql 5.0.x + Ubuntu 8.04 + > Sun > > Jdk1.6. Everything was working as expected & the command "ant > run-install" > > was taking about 4 - 5 minutes on my laptop. > > > > Before 3, 4 month I have switched to Ubuntu 10.04 but now "ant > run-install" > > command is taking about 19 - 22 minutes on my laptop. > > *On my machine I have observed that "ant run-install" command is taking > too > > much time at the time of index creation.* > > > > I have tried with all the mysql connector(3.0.x, 3.1.x & 5.x) but all the > > time completion time for "ant run-install" command remains around 19 - 22 > > minutes. > > > > ashish@ashish-laptop:~/ofbiz_dev/testing$ svn info > > Path: . > > URL: https://svn.apache.org/repos/asf/ofbiz/trunk > > Repository Root: https://svn.apache.org/repos/asf > > Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68 > > Revision: 1072680 > > Node Kind: directory > > Schedule: normal > > Last Changed Author: erwan > > Last Changed Rev: 1072600 > > Last Changed Date: 2011-02-20 19:43:03 +0530 (Sun, 20 Feb 2011) > > > > Recently ran this command and here is the out come of time frame: > > > > [java] 2011-02-21 00:17:43,537 (main) > > [EntityDataLoadContainer.java:397:INFO ] 00004 of 15353 from > > > file:/home/ashish/ofbiz_dev/testing/specialpurpose/webpos/data/WebPosSecurityData.xml > > [java] 2011-02-21 00:17:43,537 (main) > > [EntityDataLoadContainer.java:408:INFO ] =-=-=-=-=-=-= Finished the data > > load with 15353 rows changed. > > [java] 2011-02-21 00:17:43,537 (main) [ > > ContainerLoader.java:113:INFO ] Shutting down containers > > > > BUILD SUCCESSFUL > > Total time: 21 minutes 35 seconds > > > > Anyone using OFBiz Trunk + MySql 5.0.x + Ubuntu 10.04 + Sun Jdk1.6 > > combination? How much time it is taking to run "ant run-install" command > for > > you? > > I am assuming that I may need to do some additional settings inside > my.cnf > > file in Ubuntu 10.04. > > Any pointer would be greatly appreciated. > > > > Thanks! > > > > -- > > Ashish > > > |
Hello Mike,
Not much difference. Here is the output of recent "ant run-install' command. [java] 2011-02-21 01:25:02,929 (main) [EntityDataLoadContainer.java:408:INFO ] =-=-=-=-=-=-= Finished the data load with 15353 rows changed. [java] 2011-02-21 01:25:02,929 (main) [ ContainerLoader.java:113:INFO ] Shutting down containers BUILD SUCCESSFUL Total time: 19 minutes 10 seconds ashish@ashish-laptop:~/ofbiz_dev/testing$ I am sharing the content of my.cnf file so that you can better comment. ashish@ashish-laptop:~/ofbiz_dev/testing$ cat /etc/mysql/my.cnf # # The MySQL database server configuration file. # # You can copy this to one of: # - "/etc/mysql/my.cnf" to set global options, # - "~/.my.cnf" to set user-specific options. # # One can use all long options that the program supports. # Run program with --help to get a list of available options and with # --print-defaults to see which it would actually understand and use. # # For explanations see # http://dev.mysql.com/doc/mysql/en/server-system-variables.html # This will be passed to all mysql clients # It has been reported that passwords should be enclosed with ticks/quotes # escpecially if they contain "#" chars... # Remember to edit /etc/mysql/debian.cnf when changing the socket location. [client] port = 3306 socket = /var/run/mysqld/mysqld.sock # Here is entries for some specific programs # The following values assume you have at least 32M ram # This was formally known as [safe_mysqld]. Both versions are currently parsed. [mysqld_safe] socket = /var/run/mysqld/mysqld.sock nice = 0 [mysqld] # # * Basic Settings # # # * IMPORTANT # If you make changes to these settings and your system uses apparmor, you may # also need to also adjust /etc/apparmor.d/usr.sbin.mysqld. # user = mysql socket = /var/run/mysqld/mysqld.sock port = 3306 basedir = /usr datadir = /var/lib/mysql tmpdir = /tmp skip-external-locking # # Instead of skip-networking the default is now to listen only on # localhost which is more compatible and is not less secure. bind-address = 127.0.0.1 # # * Fine Tuning # key_buffer = 2048M max_allowed_packet = 2048M thread_stack = 192K max_heap_table_size = 512M tmp_table_size = 512M join_buffer_size = 5M thread_cache_size = 8 # This replaces the startup script and checks MyISAM tables if needed # the first time they are touched myisam-recover = BACKUP max_connections = 100 table_cache = 2400 #table_definition_cache = 2400 thread_concurrency = 10 # # * Query Cache Configuration # query_cache_limit = 64M query_cache_size = 128M # # * Logging and Replication # # Both location gets rotated by the cronjob. # Be aware that this log type is a performance killer. # As of 5.1 you can enable the log at runtime! #general_log_file = /var/log/mysql/mysql.log #general_log = 1 log_error = /var/log/mysql/error.log # Here you can see queries with especially long duration #log_slow_queries = /var/log/mysql/mysql-slow.log #long_query_time = 2 #log-queries-not-using-indexes # # The following can be used as easy to replay backup logs or for replication. # note: if you are setting up a replication slave, see README.Debian about # other settings you may need to change. #server-id = 1 #log_bin = /var/log/mysql/mysql-bin.log expire_logs_days = 10 max_binlog_size = 100M #binlog_do_db = include_database_name #binlog_ignore_db = include_database_name # # * InnoDB # # InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/. # Read the manual for more InnoDB related options. There are many! # # * Security Features # # Read the manual, too, if you want chroot! # chroot = /var/lib/mysql/ # # For generating SSL certificates I recommend the OpenSSL GUI "tinyca". # # ssl-ca=/etc/mysql/cacert.pem # ssl-cert=/etc/mysql/server-cert.pem # ssl-key=/etc/mysql/server-key.pem [mysqldump] quick quote-names max_allowed_packet = 16M [mysql] #no-auto-rehash # faster start of mysql but no tab completition [isamchk] key_buffer = 16M # # * IMPORTANT: Additional settings that can override those from this file! # The files must end with '.cnf', otherwise they'll be ignored. # !includedir /etc/mysql/conf.d/ I have commented out "#table_definition_cache = 2400" as it was not allowing me to restart mysql server. Do you think that switching to Mysql 5.1.x can make any difference here? In past I have also tried on Mysql 5.1.x version but at that time didn't do "Fine Tunning" thing. May be this time setting few additional parameter on Mysql 5.1.x can give better result. WDYT? Thanks! -- Ashish On Mon, Feb 21, 2011 at 12:39 AM, Ashish Vijaywargiya < [hidden email]> wrote: > Wow, too quick Mike. Thanks a lot! > Doing this changes right away and will be back to you in next 15 minutes or > so. > > This is quite interesting, I am having 1 more machine on which Ubuntu 8.04 > is running and over there I didn't do any manual adjustment. > The "ant run-install" command takes about 4-5 minutes in completion. > > -- > Ashish > > > On Mon, Feb 21, 2011 at 12:35 AM, Mike <[hidden email]> wrote: > >> Tuning. Ofbiz has over 800 tables. Here are a few things to tweak. >> >> table_cache = 2400 >> table_definition_cache = 2400 >> max_heap_table_size = 512M >> tmp_table_size = 512M >> join_buffer_size = 5M >> query_cache_limit = 64M >> query_cache_size = 128M >> >> >> On Sun, Feb 20, 2011 at 10:54 AM, Ashish Vijaywargiya >> <[hidden email]> wrote: >> > Hello, >> > >> > Since last 2 years I was using OFBiz Trunk + Mysql 5.0.x + Ubuntu 8.04 + >> Sun >> > Jdk1.6. Everything was working as expected & the command "ant >> run-install" >> > was taking about 4 - 5 minutes on my laptop. >> > >> > Before 3, 4 month I have switched to Ubuntu 10.04 but now "ant >> run-install" >> > command is taking about 19 - 22 minutes on my laptop. >> > *On my machine I have observed that "ant run-install" command is taking >> too >> > much time at the time of index creation.* >> > >> > I have tried with all the mysql connector(3.0.x, 3.1.x & 5.x) but all >> the >> > time completion time for "ant run-install" command remains around 19 - >> 22 >> > minutes. >> > >> > ashish@ashish-laptop:~/ofbiz_dev/testing$ svn info >> > Path: . >> > URL: https://svn.apache.org/repos/asf/ofbiz/trunk >> > Repository Root: https://svn.apache.org/repos/asf >> > Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68 >> > Revision: 1072680 >> > Node Kind: directory >> > Schedule: normal >> > Last Changed Author: erwan >> > Last Changed Rev: 1072600 >> > Last Changed Date: 2011-02-20 19:43:03 +0530 (Sun, 20 Feb 2011) >> > >> > Recently ran this command and here is the out come of time frame: >> > >> > [java] 2011-02-21 00:17:43,537 (main) >> > [EntityDataLoadContainer.java:397:INFO ] 00004 of 15353 from >> > >> file:/home/ashish/ofbiz_dev/testing/specialpurpose/webpos/data/WebPosSecurityData.xml >> > [java] 2011-02-21 00:17:43,537 (main) >> > [EntityDataLoadContainer.java:408:INFO ] =-=-=-=-=-=-= Finished the data >> > load with 15353 rows changed. >> > [java] 2011-02-21 00:17:43,537 (main) [ >> > ContainerLoader.java:113:INFO ] Shutting down containers >> > >> > BUILD SUCCESSFUL >> > Total time: 21 minutes 35 seconds >> > >> > Anyone using OFBiz Trunk + MySql 5.0.x + Ubuntu 10.04 + Sun Jdk1.6 >> > combination? How much time it is taking to run "ant run-install" command >> for >> > you? >> > I am assuming that I may need to do some additional settings inside >> my.cnf >> > file in Ubuntu 10.04. >> > Any pointer would be greatly appreciated. >> > >> > Thanks! >> > >> > -- >> > Ashish >> > >> > > |
Your key buffer is pretty gigantic. Try these:
# # * Fine Tuning # key_buffer = 64M max_allowed_packet = 640M thread_stack = 192K thread_cache_size = 8 max_connections = 256 table_cache = 2400 table_definition_cache = 2400 max_heap_table_size = 512M tmp_table_size = 512M join_buffer_size = 5M thread_concurrency = 10 query_cache_limit = 64M query_cache_size = 128M On Sun, Feb 20, 2011 at 12:00 PM, Ashish Vijaywargiya <[hidden email]> wrote: > Hello Mike, > > Not much difference. > > Here is the output of recent "ant run-install' command. > > [java] 2011-02-21 01:25:02,929 (main) > [EntityDataLoadContainer.java:408:INFO ] =-=-=-=-=-=-= Finished the data > load with 15353 rows changed. > [java] 2011-02-21 01:25:02,929 (main) [ > ContainerLoader.java:113:INFO ] Shutting down containers > > BUILD SUCCESSFUL > Total time: 19 minutes 10 seconds > ashish@ashish-laptop:~/ofbiz_dev/testing$ > > I am sharing the content of my.cnf file so that you can better comment. > > ashish@ashish-laptop:~/ofbiz_dev/testing$ cat /etc/mysql/my.cnf > # > # The MySQL database server configuration file. > # > # You can copy this to one of: > # - "/etc/mysql/my.cnf" to set global options, > # - "~/.my.cnf" to set user-specific options. > # > # One can use all long options that the program supports. > # Run program with --help to get a list of available options and with > # --print-defaults to see which it would actually understand and use. > # > # For explanations see > # http://dev.mysql.com/doc/mysql/en/server-system-variables.html > > # This will be passed to all mysql clients > # It has been reported that passwords should be enclosed with ticks/quotes > # escpecially if they contain "#" chars... > # Remember to edit /etc/mysql/debian.cnf when changing the socket location. > [client] > port = 3306 > socket = /var/run/mysqld/mysqld.sock > > # Here is entries for some specific programs > # The following values assume you have at least 32M ram > > # This was formally known as [safe_mysqld]. Both versions are currently > parsed. > [mysqld_safe] > socket = /var/run/mysqld/mysqld.sock > nice = 0 > > [mysqld] > # > # * Basic Settings > # > > # > # * IMPORTANT > # If you make changes to these settings and your system uses apparmor, you > may > # also need to also adjust /etc/apparmor.d/usr.sbin.mysqld. > # > > user = mysql > socket = /var/run/mysqld/mysqld.sock > port = 3306 > basedir = /usr > datadir = /var/lib/mysql > tmpdir = /tmp > skip-external-locking > # > # Instead of skip-networking the default is now to listen only on > # localhost which is more compatible and is not less secure. > bind-address = 127.0.0.1 > # > # * Fine Tuning > # > key_buffer = 2048M > max_allowed_packet = 2048M > thread_stack = 192K > max_heap_table_size = 512M > tmp_table_size = 512M > join_buffer_size = 5M > thread_cache_size = 8 > > # This replaces the startup script and checks MyISAM tables if needed > # the first time they are touched > myisam-recover = BACKUP > max_connections = 100 > table_cache = 2400 > #table_definition_cache = 2400 > thread_concurrency = 10 > # > # * Query Cache Configuration > # > query_cache_limit = 64M > query_cache_size = 128M > # > # * Logging and Replication > # > # Both location gets rotated by the cronjob. > # Be aware that this log type is a performance killer. > # As of 5.1 you can enable the log at runtime! > #general_log_file = /var/log/mysql/mysql.log > #general_log = 1 > > log_error = /var/log/mysql/error.log > > # Here you can see queries with especially long duration > #log_slow_queries = /var/log/mysql/mysql-slow.log > #long_query_time = 2 > #log-queries-not-using-indexes > # > # The following can be used as easy to replay backup logs or for > replication. > # note: if you are setting up a replication slave, see README.Debian about > # other settings you may need to change. > #server-id = 1 > #log_bin = /var/log/mysql/mysql-bin.log > expire_logs_days = 10 > max_binlog_size = 100M > #binlog_do_db = include_database_name > #binlog_ignore_db = include_database_name > # > # * InnoDB > # > # InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/. > # Read the manual for more InnoDB related options. There are many! > # > # * Security Features > # > # Read the manual, too, if you want chroot! > # chroot = /var/lib/mysql/ > # > # For generating SSL certificates I recommend the OpenSSL GUI "tinyca". > # > # ssl-ca=/etc/mysql/cacert.pem > # ssl-cert=/etc/mysql/server-cert.pem > # ssl-key=/etc/mysql/server-key.pem > > > > [mysqldump] > quick > quote-names > max_allowed_packet = 16M > > [mysql] > #no-auto-rehash # faster start of mysql but no tab completition > > [isamchk] > key_buffer = 16M > > # > # * IMPORTANT: Additional settings that can override those from this file! > # The files must end with '.cnf', otherwise they'll be ignored. > # > !includedir /etc/mysql/conf.d/ > > > I have commented out "#table_definition_cache = 2400" as it was not allowing > me to restart mysql server. > > Do you think that switching to Mysql 5.1.x can make any difference here? In > past I have also tried on Mysql 5.1.x version but at that time didn't do > "Fine Tunning" thing. > May be this time setting few additional parameter on Mysql 5.1.x can give > better result. WDYT? > > Thanks! > > -- > Ashish > > > On Mon, Feb 21, 2011 at 12:39 AM, Ashish Vijaywargiya < > [hidden email]> wrote: > >> Wow, too quick Mike. Thanks a lot! >> Doing this changes right away and will be back to you in next 15 minutes or >> so. >> >> This is quite interesting, I am having 1 more machine on which Ubuntu 8.04 >> is running and over there I didn't do any manual adjustment. >> The "ant run-install" command takes about 4-5 minutes in completion. >> >> -- >> Ashish >> >> >> On Mon, Feb 21, 2011 at 12:35 AM, Mike <[hidden email]> wrote: >> >>> Tuning. Ofbiz has over 800 tables. Here are a few things to tweak. >>> >>> table_cache = 2400 >>> table_definition_cache = 2400 >>> max_heap_table_size = 512M >>> tmp_table_size = 512M >>> join_buffer_size = 5M >>> query_cache_limit = 64M >>> query_cache_size = 128M >>> >>> >>> On Sun, Feb 20, 2011 at 10:54 AM, Ashish Vijaywargiya >>> <[hidden email]> wrote: >>> > Hello, >>> > >>> > Since last 2 years I was using OFBiz Trunk + Mysql 5.0.x + Ubuntu 8.04 + >>> Sun >>> > Jdk1.6. Everything was working as expected & the command "ant >>> run-install" >>> > was taking about 4 - 5 minutes on my laptop. >>> > >>> > Before 3, 4 month I have switched to Ubuntu 10.04 but now "ant >>> run-install" >>> > command is taking about 19 - 22 minutes on my laptop. >>> > *On my machine I have observed that "ant run-install" command is taking >>> too >>> > much time at the time of index creation.* >>> > >>> > I have tried with all the mysql connector(3.0.x, 3.1.x & 5.x) but all >>> the >>> > time completion time for "ant run-install" command remains around 19 - >>> 22 >>> > minutes. >>> > >>> > ashish@ashish-laptop:~/ofbiz_dev/testing$ svn info >>> > Path: . >>> > URL: https://svn.apache.org/repos/asf/ofbiz/trunk >>> > Repository Root: https://svn.apache.org/repos/asf >>> > Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68 >>> > Revision: 1072680 >>> > Node Kind: directory >>> > Schedule: normal >>> > Last Changed Author: erwan >>> > Last Changed Rev: 1072600 >>> > Last Changed Date: 2011-02-20 19:43:03 +0530 (Sun, 20 Feb 2011) >>> > >>> > Recently ran this command and here is the out come of time frame: >>> > >>> > [java] 2011-02-21 00:17:43,537 (main) >>> > [EntityDataLoadContainer.java:397:INFO ] 00004 of 15353 from >>> > >>> file:/home/ashish/ofbiz_dev/testing/specialpurpose/webpos/data/WebPosSecurityData.xml >>> > [java] 2011-02-21 00:17:43,537 (main) >>> > [EntityDataLoadContainer.java:408:INFO ] =-=-=-=-=-=-= Finished the data >>> > load with 15353 rows changed. >>> > [java] 2011-02-21 00:17:43,537 (main) [ >>> > ContainerLoader.java:113:INFO ] Shutting down containers >>> > >>> > BUILD SUCCESSFUL >>> > Total time: 21 minutes 35 seconds >>> > >>> > Anyone using OFBiz Trunk + MySql 5.0.x + Ubuntu 10.04 + Sun Jdk1.6 >>> > combination? How much time it is taking to run "ant run-install" command >>> for >>> > you? >>> > I am assuming that I may need to do some additional settings inside >>> my.cnf >>> > file in Ubuntu 10.04. >>> > Any pointer would be greatly appreciated. >>> > >>> > Thanks! >>> > >>> > -- >>> > Ashish >>> > >>> >> >> > |
In reply to this post by Ashish Vijaywargiya
there was a version of 1.6 before _18 that caused slowness in ofbiz.
changing to version at or above 18 solved the problem. ========================= BJ Freeman Strategic Power Office with Supplier Automation <http://www.businessesnetwork.com/automation/viewforum.php?f=52> Specialtymarket.com <http://www.specialtymarket.com/> Systems Integrator-- Glad to Assist Chat Y! messenger: bjfr33man Ashish Vijaywargiya sent the following on 2/20/2011 12:00 PM: > Hello Mike, > > Not much difference. > > Here is the output of recent "ant run-install' command. > > [java] 2011-02-21 01:25:02,929 (main) > [EntityDataLoadContainer.java:408:INFO ] =-=-=-=-=-=-= Finished the data > load with 15353 rows changed. > [java] 2011-02-21 01:25:02,929 (main) [ > ContainerLoader.java:113:INFO ] Shutting down containers > > BUILD SUCCESSFUL > Total time: 19 minutes 10 seconds > ashish@ashish-laptop:~/ofbiz_dev/testing$ > > I am sharing the content of my.cnf file so that you can better comment. > > ashish@ashish-laptop:~/ofbiz_dev/testing$ cat /etc/mysql/my.cnf > # > # The MySQL database server configuration file. > # > # You can copy this to one of: > # - "/etc/mysql/my.cnf" to set global options, > # - "~/.my.cnf" to set user-specific options. > # > # One can use all long options that the program supports. > # Run program with --help to get a list of available options and with > # --print-defaults to see which it would actually understand and use. > # > # For explanations see > # http://dev.mysql.com/doc/mysql/en/server-system-variables.html > > # This will be passed to all mysql clients > # It has been reported that passwords should be enclosed with ticks/quotes > # escpecially if they contain "#" chars... > # Remember to edit /etc/mysql/debian.cnf when changing the socket location. > [client] > port = 3306 > socket = /var/run/mysqld/mysqld.sock > > # Here is entries for some specific programs > # The following values assume you have at least 32M ram > > # This was formally known as [safe_mysqld]. Both versions are currently > parsed. > [mysqld_safe] > socket = /var/run/mysqld/mysqld.sock > nice = 0 > > [mysqld] > # > # * Basic Settings > # > > # > # * IMPORTANT > # If you make changes to these settings and your system uses apparmor, you > may > # also need to also adjust /etc/apparmor.d/usr.sbin.mysqld. > # > > user = mysql > socket = /var/run/mysqld/mysqld.sock > port = 3306 > basedir = /usr > datadir = /var/lib/mysql > tmpdir = /tmp > skip-external-locking > # > # Instead of skip-networking the default is now to listen only on > # localhost which is more compatible and is not less secure. > bind-address = 127.0.0.1 > # > # * Fine Tuning > # > key_buffer = 2048M > max_allowed_packet = 2048M > thread_stack = 192K > max_heap_table_size = 512M > tmp_table_size = 512M > join_buffer_size = 5M > thread_cache_size = 8 > > # This replaces the startup script and checks MyISAM tables if needed > # the first time they are touched > myisam-recover = BACKUP > max_connections = 100 > table_cache = 2400 > #table_definition_cache = 2400 > thread_concurrency = 10 > # > # * Query Cache Configuration > # > query_cache_limit = 64M > query_cache_size = 128M > # > # * Logging and Replication > # > # Both location gets rotated by the cronjob. > # Be aware that this log type is a performance killer. > # As of 5.1 you can enable the log at runtime! > #general_log_file = /var/log/mysql/mysql.log > #general_log = 1 > > log_error = /var/log/mysql/error.log > > # Here you can see queries with especially long duration > #log_slow_queries = /var/log/mysql/mysql-slow.log > #long_query_time = 2 > #log-queries-not-using-indexes > # > # The following can be used as easy to replay backup logs or for > replication. > # note: if you are setting up a replication slave, see README.Debian about > # other settings you may need to change. > #server-id = 1 > #log_bin = /var/log/mysql/mysql-bin.log > expire_logs_days = 10 > max_binlog_size = 100M > #binlog_do_db = include_database_name > #binlog_ignore_db = include_database_name > # > # * InnoDB > # > # InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/. > # Read the manual for more InnoDB related options. There are many! > # > # * Security Features > # > # Read the manual, too, if you want chroot! > # chroot = /var/lib/mysql/ > # > # For generating SSL certificates I recommend the OpenSSL GUI "tinyca". > # > # ssl-ca=/etc/mysql/cacert.pem > # ssl-cert=/etc/mysql/server-cert.pem > # ssl-key=/etc/mysql/server-key.pem > > > > [mysqldump] > quick > quote-names > max_allowed_packet = 16M > > [mysql] > #no-auto-rehash # faster start of mysql but no tab completition > > [isamchk] > key_buffer = 16M > > # > # * IMPORTANT: Additional settings that can override those from this file! > # The files must end with '.cnf', otherwise they'll be ignored. > # > !includedir /etc/mysql/conf.d/ > > > I have commented out "#table_definition_cache = 2400" as it was not allowing > me to restart mysql server. > > Do you think that switching to Mysql 5.1.x can make any difference here? In > past I have also tried on Mysql 5.1.x version but at that time didn't do > "Fine Tunning" thing. > May be this time setting few additional parameter on Mysql 5.1.x can give > better result. WDYT? > > Thanks! > > -- > Ashish > > > On Mon, Feb 21, 2011 at 12:39 AM, Ashish Vijaywargiya< > [hidden email]> wrote: > >> Wow, too quick Mike. Thanks a lot! >> Doing this changes right away and will be back to you in next 15 minutes or >> so. >> >> This is quite interesting, I am having 1 more machine on which Ubuntu 8.04 >> is running and over there I didn't do any manual adjustment. >> The "ant run-install" command takes about 4-5 minutes in completion. >> >> -- >> Ashish >> >> >> On Mon, Feb 21, 2011 at 12:35 AM, Mike<[hidden email]> wrote: >> >>> Tuning. Ofbiz has over 800 tables. Here are a few things to tweak. >>> >>> table_cache = 2400 >>> table_definition_cache = 2400 >>> max_heap_table_size = 512M >>> tmp_table_size = 512M >>> join_buffer_size = 5M >>> query_cache_limit = 64M >>> query_cache_size = 128M >>> >>> >>> On Sun, Feb 20, 2011 at 10:54 AM, Ashish Vijaywargiya >>> <[hidden email]> wrote: >>>> Hello, >>>> >>>> Since last 2 years I was using OFBiz Trunk + Mysql 5.0.x + Ubuntu 8.04 + >>> Sun >>>> Jdk1.6. Everything was working as expected& the command "ant >>> run-install" >>>> was taking about 4 - 5 minutes on my laptop. >>>> >>>> Before 3, 4 month I have switched to Ubuntu 10.04 but now "ant >>> run-install" >>>> command is taking about 19 - 22 minutes on my laptop. >>>> *On my machine I have observed that "ant run-install" command is taking >>> too >>>> much time at the time of index creation.* >>>> >>>> I have tried with all the mysql connector(3.0.x, 3.1.x& 5.x) but all >>> the >>>> time completion time for "ant run-install" command remains around 19 - >>> 22 >>>> minutes. >>>> >>>> ashish@ashish-laptop:~/ofbiz_dev/testing$ svn info >>>> Path: . >>>> URL: https://svn.apache.org/repos/asf/ofbiz/trunk >>>> Repository Root: https://svn.apache.org/repos/asf >>>> Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68 >>>> Revision: 1072680 >>>> Node Kind: directory >>>> Schedule: normal >>>> Last Changed Author: erwan >>>> Last Changed Rev: 1072600 >>>> Last Changed Date: 2011-02-20 19:43:03 +0530 (Sun, 20 Feb 2011) >>>> >>>> Recently ran this command and here is the out come of time frame: >>>> >>>> [java] 2011-02-21 00:17:43,537 (main) >>>> [EntityDataLoadContainer.java:397:INFO ] 00004 of 15353 from >>>> >>> file:/home/ashish/ofbiz_dev/testing/specialpurpose/webpos/data/WebPosSecurityData.xml >>>> [java] 2011-02-21 00:17:43,537 (main) >>>> [EntityDataLoadContainer.java:408:INFO ] =-=-=-=-=-=-= Finished the data >>>> load with 15353 rows changed. >>>> [java] 2011-02-21 00:17:43,537 (main) [ >>>> ContainerLoader.java:113:INFO ] Shutting down containers >>>> >>>> BUILD SUCCESSFUL >>>> Total time: 21 minutes 35 seconds >>>> >>>> Anyone using OFBiz Trunk + MySql 5.0.x + Ubuntu 10.04 + Sun Jdk1.6 >>>> combination? How much time it is taking to run "ant run-install" command >>> for >>>> you? >>>> I am assuming that I may need to do some additional settings inside >>> my.cnf >>>> file in Ubuntu 10.04. >>>> Any pointer would be greatly appreciated. >>>> >>>> Thanks! >>>> >>>> -- >>>> Ashish >>>> >>> >> >> > |
In reply to this post by Mike Z
Will give it a try and be back. Thanks Mike!
-- Ashish On Mon, Feb 21, 2011 at 2:40 AM, Mike <[hidden email]> wrote: > Your key buffer is pretty gigantic. Try these: > > # > # * Fine Tuning > # > key_buffer = 64M > max_allowed_packet = 640M > thread_stack = 192K > thread_cache_size = 8 > max_connections = 256 > table_cache = 2400 > table_definition_cache = 2400 > max_heap_table_size = 512M > tmp_table_size = 512M > join_buffer_size = 5M > thread_concurrency = 10 > query_cache_limit = 64M > query_cache_size = 128M > > > On Sun, Feb 20, 2011 at 12:00 PM, Ashish Vijaywargiya > <[hidden email]> wrote: > > Hello Mike, > > > > Not much difference. > > > > Here is the output of recent "ant run-install' command. > > > > [java] 2011-02-21 01:25:02,929 (main) > > [EntityDataLoadContainer.java:408:INFO ] =-=-=-=-=-=-= Finished the data > > load with 15353 rows changed. > > [java] 2011-02-21 01:25:02,929 (main) [ > > ContainerLoader.java:113:INFO ] Shutting down containers > > > > BUILD SUCCESSFUL > > Total time: 19 minutes 10 seconds > > ashish@ashish-laptop:~/ofbiz_dev/testing$ > > > > I am sharing the content of my.cnf file so that you can better comment. > > > > ashish@ashish-laptop:~/ofbiz_dev/testing$ cat /etc/mysql/my.cnf > > # > > # The MySQL database server configuration file. > > # > > # You can copy this to one of: > > # - "/etc/mysql/my.cnf" to set global options, > > # - "~/.my.cnf" to set user-specific options. > > # > > # One can use all long options that the program supports. > > # Run program with --help to get a list of available options and with > > # --print-defaults to see which it would actually understand and use. > > # > > # For explanations see > > # http://dev.mysql.com/doc/mysql/en/server-system-variables.html > > > > # This will be passed to all mysql clients > > # It has been reported that passwords should be enclosed with > ticks/quotes > > # escpecially if they contain "#" chars... > > # Remember to edit /etc/mysql/debian.cnf when changing the socket > location. > > [client] > > port = 3306 > > socket = /var/run/mysqld/mysqld.sock > > > > # Here is entries for some specific programs > > # The following values assume you have at least 32M ram > > > > # This was formally known as [safe_mysqld]. Both versions are currently > > parsed. > > [mysqld_safe] > > socket = /var/run/mysqld/mysqld.sock > > nice = 0 > > > > [mysqld] > > # > > # * Basic Settings > > # > > > > # > > # * IMPORTANT > > # If you make changes to these settings and your system uses apparmor, > you > > may > > # also need to also adjust /etc/apparmor.d/usr.sbin.mysqld. > > # > > > > user = mysql > > socket = /var/run/mysqld/mysqld.sock > > port = 3306 > > basedir = /usr > > datadir = /var/lib/mysql > > tmpdir = /tmp > > skip-external-locking > > # > > # Instead of skip-networking the default is now to listen only on > > # localhost which is more compatible and is not less secure. > > bind-address = 127.0.0.1 > > # > > # * Fine Tuning > > # > > key_buffer = 2048M > > max_allowed_packet = 2048M > > thread_stack = 192K > > max_heap_table_size = 512M > > tmp_table_size = 512M > > join_buffer_size = 5M > > thread_cache_size = 8 > > > > # This replaces the startup script and checks MyISAM tables if needed > > # the first time they are touched > > myisam-recover = BACKUP > > max_connections = 100 > > table_cache = 2400 > > #table_definition_cache = 2400 > > thread_concurrency = 10 > > # > > # * Query Cache Configuration > > # > > query_cache_limit = 64M > > query_cache_size = 128M > > # > > # * Logging and Replication > > # > > # Both location gets rotated by the cronjob. > > # Be aware that this log type is a performance killer. > > # As of 5.1 you can enable the log at runtime! > > #general_log_file = /var/log/mysql/mysql.log > > #general_log = 1 > > > > log_error = /var/log/mysql/error.log > > > > # Here you can see queries with especially long duration > > #log_slow_queries = /var/log/mysql/mysql-slow.log > > #long_query_time = 2 > > #log-queries-not-using-indexes > > # > > # The following can be used as easy to replay backup logs or for > > replication. > > # note: if you are setting up a replication slave, see README.Debian > about > > # other settings you may need to change. > > #server-id = 1 > > #log_bin = /var/log/mysql/mysql-bin.log > > expire_logs_days = 10 > > max_binlog_size = 100M > > #binlog_do_db = include_database_name > > #binlog_ignore_db = include_database_name > > # > > # * InnoDB > > # > > # InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/. > > # Read the manual for more InnoDB related options. There are many! > > # > > # * Security Features > > # > > # Read the manual, too, if you want chroot! > > # chroot = /var/lib/mysql/ > > # > > # For generating SSL certificates I recommend the OpenSSL GUI "tinyca". > > # > > # ssl-ca=/etc/mysql/cacert.pem > > # ssl-cert=/etc/mysql/server-cert.pem > > # ssl-key=/etc/mysql/server-key.pem > > > > > > > > [mysqldump] > > quick > > quote-names > > max_allowed_packet = 16M > > > > [mysql] > > #no-auto-rehash # faster start of mysql but no tab completition > > > > [isamchk] > > key_buffer = 16M > > > > # > > # * IMPORTANT: Additional settings that can override those from this > file! > > # The files must end with '.cnf', otherwise they'll be ignored. > > # > > !includedir /etc/mysql/conf.d/ > > > > > > I have commented out "#table_definition_cache = 2400" as it was not > allowing > > me to restart mysql server. > > > > Do you think that switching to Mysql 5.1.x can make any difference here? > In > > past I have also tried on Mysql 5.1.x version but at that time didn't do > > "Fine Tunning" thing. > > May be this time setting few additional parameter on Mysql 5.1.x can give > > better result. WDYT? > > > > Thanks! > > > > -- > > Ashish > > > > > > On Mon, Feb 21, 2011 at 12:39 AM, Ashish Vijaywargiya < > > [hidden email]> wrote: > > > >> Wow, too quick Mike. Thanks a lot! > >> Doing this changes right away and will be back to you in next 15 minutes > or > >> so. > >> > >> This is quite interesting, I am having 1 more machine on which Ubuntu > 8.04 > >> is running and over there I didn't do any manual adjustment. > >> The "ant run-install" command takes about 4-5 minutes in completion. > >> > >> -- > >> Ashish > >> > >> > >> On Mon, Feb 21, 2011 at 12:35 AM, Mike <[hidden email]> wrote: > >> > >>> Tuning. Ofbiz has over 800 tables. Here are a few things to tweak. > >>> > >>> table_cache = 2400 > >>> table_definition_cache = 2400 > >>> max_heap_table_size = 512M > >>> tmp_table_size = 512M > >>> join_buffer_size = 5M > >>> query_cache_limit = 64M > >>> query_cache_size = 128M > >>> > >>> > >>> On Sun, Feb 20, 2011 at 10:54 AM, Ashish Vijaywargiya > >>> <[hidden email]> wrote: > >>> > Hello, > >>> > > >>> > Since last 2 years I was using OFBiz Trunk + Mysql 5.0.x + Ubuntu > 8.04 + > >>> Sun > >>> > Jdk1.6. Everything was working as expected & the command "ant > >>> run-install" > >>> > was taking about 4 - 5 minutes on my laptop. > >>> > > >>> > Before 3, 4 month I have switched to Ubuntu 10.04 but now "ant > >>> run-install" > >>> > command is taking about 19 - 22 minutes on my laptop. > >>> > *On my machine I have observed that "ant run-install" command is > taking > >>> too > >>> > much time at the time of index creation.* > >>> > > >>> > I have tried with all the mysql connector(3.0.x, 3.1.x & 5.x) but all > >>> the > >>> > time completion time for "ant run-install" command remains around 19 > - > >>> 22 > >>> > minutes. > >>> > > >>> > ashish@ashish-laptop:~/ofbiz_dev/testing$ svn info > >>> > Path: . > >>> > URL: https://svn.apache.org/repos/asf/ofbiz/trunk > >>> > Repository Root: https://svn.apache.org/repos/asf > >>> > Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68 > >>> > Revision: 1072680 > >>> > Node Kind: directory > >>> > Schedule: normal > >>> > Last Changed Author: erwan > >>> > Last Changed Rev: 1072600 > >>> > Last Changed Date: 2011-02-20 19:43:03 +0530 (Sun, 20 Feb 2011) > >>> > > >>> > Recently ran this command and here is the out come of time frame: > >>> > > >>> > [java] 2011-02-21 00:17:43,537 (main) > >>> > [EntityDataLoadContainer.java:397:INFO ] 00004 of 15353 from > >>> > > >>> > file:/home/ashish/ofbiz_dev/testing/specialpurpose/webpos/data/WebPosSecurityData.xml > >>> > [java] 2011-02-21 00:17:43,537 (main) > >>> > [EntityDataLoadContainer.java:408:INFO ] =-=-=-=-=-=-= Finished the > data > >>> > load with 15353 rows changed. > >>> > [java] 2011-02-21 00:17:43,537 (main) [ > >>> > ContainerLoader.java:113:INFO ] Shutting down containers > >>> > > >>> > BUILD SUCCESSFUL > >>> > Total time: 21 minutes 35 seconds > >>> > > >>> > Anyone using OFBiz Trunk + MySql 5.0.x + Ubuntu 10.04 + Sun Jdk1.6 > >>> > combination? How much time it is taking to run "ant run-install" > command > >>> for > >>> > you? > >>> > I am assuming that I may need to do some additional settings inside > >>> my.cnf > >>> > file in Ubuntu 10.04. > >>> > Any pointer would be greatly appreciated. > >>> > > >>> > Thanks! > >>> > > >>> > -- > >>> > Ashish > >>> > > >>> > >> > >> > > > |
In reply to this post by BJ Freeman
Thanks BJ. I will give it a try with latest version of JDK which is
1.6.0_24. May be we can have better results. Will keep you guys posted on my progress on this. -- Ashish On Mon, Feb 21, 2011 at 3:07 AM, BJ Freeman <[hidden email]> wrote: > there was a version of 1.6 before _18 that caused slowness in ofbiz. > changing to version at or above 18 solved the problem. > > ========================= > BJ Freeman > Strategic Power Office with Supplier Automation < > http://www.businessesnetwork.com/automation/viewforum.php?f=52> > Specialtymarket.com <http://www.specialtymarket.com/> > Systems Integrator-- Glad to Assist > > Chat Y! messenger: bjfr33man > > > Ashish Vijaywargiya sent the following on 2/20/2011 12:00 PM: > > Hello Mike, >> >> Not much difference. >> >> Here is the output of recent "ant run-install' command. >> >> [java] 2011-02-21 01:25:02,929 (main) >> [EntityDataLoadContainer.java:408:INFO ] =-=-=-=-=-=-= Finished the data >> load with 15353 rows changed. >> [java] 2011-02-21 01:25:02,929 (main) [ >> ContainerLoader.java:113:INFO ] Shutting down containers >> >> BUILD SUCCESSFUL >> Total time: 19 minutes 10 seconds >> ashish@ashish-laptop:~/ofbiz_dev/testing$ >> >> I am sharing the content of my.cnf file so that you can better comment. >> >> ashish@ashish-laptop:~/ofbiz_dev/testing$ cat /etc/mysql/my.cnf >> # >> # The MySQL database server configuration file. >> # >> # You can copy this to one of: >> # - "/etc/mysql/my.cnf" to set global options, >> # - "~/.my.cnf" to set user-specific options. >> # >> # One can use all long options that the program supports. >> # Run program with --help to get a list of available options and with >> # --print-defaults to see which it would actually understand and use. >> # >> # For explanations see >> # http://dev.mysql.com/doc/mysql/en/server-system-variables.html >> >> # This will be passed to all mysql clients >> # It has been reported that passwords should be enclosed with ticks/quotes >> # escpecially if they contain "#" chars... >> # Remember to edit /etc/mysql/debian.cnf when changing the socket >> location. >> [client] >> port = 3306 >> socket = /var/run/mysqld/mysqld.sock >> >> # Here is entries for some specific programs >> # The following values assume you have at least 32M ram >> >> # This was formally known as [safe_mysqld]. Both versions are currently >> parsed. >> [mysqld_safe] >> socket = /var/run/mysqld/mysqld.sock >> nice = 0 >> >> [mysqld] >> # >> # * Basic Settings >> # >> >> # >> # * IMPORTANT >> # If you make changes to these settings and your system uses apparmor, >> you >> may >> # also need to also adjust /etc/apparmor.d/usr.sbin.mysqld. >> # >> >> user = mysql >> socket = /var/run/mysqld/mysqld.sock >> port = 3306 >> basedir = /usr >> datadir = /var/lib/mysql >> tmpdir = /tmp >> skip-external-locking >> # >> # Instead of skip-networking the default is now to listen only on >> # localhost which is more compatible and is not less secure. >> bind-address = 127.0.0.1 >> # >> # * Fine Tuning >> # >> key_buffer = 2048M >> max_allowed_packet = 2048M >> thread_stack = 192K >> max_heap_table_size = 512M >> tmp_table_size = 512M >> join_buffer_size = 5M >> thread_cache_size = 8 >> >> # This replaces the startup script and checks MyISAM tables if needed >> # the first time they are touched >> myisam-recover = BACKUP >> max_connections = 100 >> table_cache = 2400 >> #table_definition_cache = 2400 >> thread_concurrency = 10 >> # >> # * Query Cache Configuration >> # >> query_cache_limit = 64M >> query_cache_size = 128M >> # >> # * Logging and Replication >> # >> # Both location gets rotated by the cronjob. >> # Be aware that this log type is a performance killer. >> # As of 5.1 you can enable the log at runtime! >> #general_log_file = /var/log/mysql/mysql.log >> #general_log = 1 >> >> log_error = /var/log/mysql/error.log >> >> # Here you can see queries with especially long duration >> #log_slow_queries = /var/log/mysql/mysql-slow.log >> #long_query_time = 2 >> #log-queries-not-using-indexes >> # >> # The following can be used as easy to replay backup logs or for >> replication. >> # note: if you are setting up a replication slave, see README.Debian about >> # other settings you may need to change. >> #server-id = 1 >> #log_bin = /var/log/mysql/mysql-bin.log >> expire_logs_days = 10 >> max_binlog_size = 100M >> #binlog_do_db = include_database_name >> #binlog_ignore_db = include_database_name >> # >> # * InnoDB >> # >> # InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/. >> # Read the manual for more InnoDB related options. There are many! >> # >> # * Security Features >> # >> # Read the manual, too, if you want chroot! >> # chroot = /var/lib/mysql/ >> # >> # For generating SSL certificates I recommend the OpenSSL GUI "tinyca". >> # >> # ssl-ca=/etc/mysql/cacert.pem >> # ssl-cert=/etc/mysql/server-cert.pem >> # ssl-key=/etc/mysql/server-key.pem >> >> >> >> [mysqldump] >> quick >> quote-names >> max_allowed_packet = 16M >> >> [mysql] >> #no-auto-rehash # faster start of mysql but no tab completition >> >> [isamchk] >> key_buffer = 16M >> >> # >> # * IMPORTANT: Additional settings that can override those from this file! >> # The files must end with '.cnf', otherwise they'll be ignored. >> # >> !includedir /etc/mysql/conf.d/ >> >> >> I have commented out "#table_definition_cache = 2400" as it was not >> allowing >> me to restart mysql server. >> >> Do you think that switching to Mysql 5.1.x can make any difference here? >> In >> past I have also tried on Mysql 5.1.x version but at that time didn't do >> "Fine Tunning" thing. >> May be this time setting few additional parameter on Mysql 5.1.x can give >> better result. WDYT? >> >> Thanks! >> >> -- >> Ashish >> >> >> On Mon, Feb 21, 2011 at 12:39 AM, Ashish Vijaywargiya< >> [hidden email]> wrote: >> >> Wow, too quick Mike. Thanks a lot! >>> Doing this changes right away and will be back to you in next 15 minutes >>> or >>> so. >>> >>> This is quite interesting, I am having 1 more machine on which Ubuntu >>> 8.04 >>> is running and over there I didn't do any manual adjustment. >>> The "ant run-install" command takes about 4-5 minutes in completion. >>> >>> -- >>> Ashish >>> >>> >>> On Mon, Feb 21, 2011 at 12:35 AM, Mike<[hidden email]> wrote: >>> >>> Tuning. Ofbiz has over 800 tables. Here are a few things to tweak. >>>> >>>> table_cache = 2400 >>>> table_definition_cache = 2400 >>>> max_heap_table_size = 512M >>>> tmp_table_size = 512M >>>> join_buffer_size = 5M >>>> query_cache_limit = 64M >>>> query_cache_size = 128M >>>> >>>> >>>> On Sun, Feb 20, 2011 at 10:54 AM, Ashish Vijaywargiya >>>> <[hidden email]> wrote: >>>> >>>>> Hello, >>>>> >>>>> Since last 2 years I was using OFBiz Trunk + Mysql 5.0.x + Ubuntu 8.04 >>>>> + >>>>> >>>> Sun >>>> >>>>> Jdk1.6. Everything was working as expected& the command "ant >>>>> >>>> run-install" >>>> >>>>> was taking about 4 - 5 minutes on my laptop. >>>>> >>>>> Before 3, 4 month I have switched to Ubuntu 10.04 but now "ant >>>>> >>>> run-install" >>>> >>>>> command is taking about 19 - 22 minutes on my laptop. >>>>> *On my machine I have observed that "ant run-install" command is taking >>>>> >>>> too >>>> >>>>> much time at the time of index creation.* >>>>> >>>>> I have tried with all the mysql connector(3.0.x, 3.1.x& 5.x) but all >>>>> >>>> the >>>> >>>>> time completion time for "ant run-install" command remains around 19 - >>>>> >>>> 22 >>>> >>>>> minutes. >>>>> >>>>> ashish@ashish-laptop:~/ofbiz_dev/testing$ svn info >>>>> Path: . >>>>> URL: https://svn.apache.org/repos/asf/ofbiz/trunk >>>>> Repository Root: https://svn.apache.org/repos/asf >>>>> Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68 >>>>> Revision: 1072680 >>>>> Node Kind: directory >>>>> Schedule: normal >>>>> Last Changed Author: erwan >>>>> Last Changed Rev: 1072600 >>>>> Last Changed Date: 2011-02-20 19:43:03 +0530 (Sun, 20 Feb 2011) >>>>> >>>>> Recently ran this command and here is the out come of time frame: >>>>> >>>>> [java] 2011-02-21 00:17:43,537 (main) >>>>> [EntityDataLoadContainer.java:397:INFO ] 00004 of 15353 from >>>>> >>>>> file:/home/ashish/ofbiz_dev/testing/specialpurpose/webpos/data/WebPosSecurityData.xml >>>> >>>>> [java] 2011-02-21 00:17:43,537 (main) >>>>> [EntityDataLoadContainer.java:408:INFO ] =-=-=-=-=-=-= Finished the >>>>> data >>>>> load with 15353 rows changed. >>>>> [java] 2011-02-21 00:17:43,537 (main) [ >>>>> ContainerLoader.java:113:INFO ] Shutting down containers >>>>> >>>>> BUILD SUCCESSFUL >>>>> Total time: 21 minutes 35 seconds >>>>> >>>>> Anyone using OFBiz Trunk + MySql 5.0.x + Ubuntu 10.04 + Sun Jdk1.6 >>>>> combination? How much time it is taking to run "ant run-install" >>>>> command >>>>> >>>> for >>>> >>>>> you? >>>>> I am assuming that I may need to do some additional settings inside >>>>> >>>> my.cnf >>>> >>>>> file in Ubuntu 10.04. >>>>> Any pointer would be greatly appreciated. >>>>> >>>>> Thanks! >>>>> >>>>> -- >>>>> Ashish >>>>> >>>>> >>>> >>> >>> >> > |
BTW I am using 1.6.0_11 since last 2 years without having any issue, but I
think its time to do an upgrade ;) ashish@ashish-laptop:~$ java -version java version "1.6.0_11" Java(TM) SE Runtime Environment (build 1.6.0_11-b03) Java HotSpot(TM) Server VM (build 11.0-b16, mixed mode) -- Ashish On Mon, Feb 21, 2011 at 10:12 AM, Ashish Vijaywargiya < [hidden email]> wrote: > Thanks BJ. I will give it a try with latest version of JDK which is > 1.6.0_24. > May be we can have better results. Will keep you guys posted on my progress > on this. > > -- > Ashish > > > On Mon, Feb 21, 2011 at 3:07 AM, BJ Freeman <[hidden email]> wrote: > >> there was a version of 1.6 before _18 that caused slowness in ofbiz. >> changing to version at or above 18 solved the problem. >> >> ========================= >> BJ Freeman >> Strategic Power Office with Supplier Automation < >> http://www.businessesnetwork.com/automation/viewforum.php?f=52> >> Specialtymarket.com <http://www.specialtymarket.com/> >> Systems Integrator-- Glad to Assist >> >> Chat Y! messenger: bjfr33man >> >> >> Ashish Vijaywargiya sent the following on 2/20/2011 12:00 PM: >> >> Hello Mike, >>> >>> Not much difference. >>> >>> Here is the output of recent "ant run-install' command. >>> >>> [java] 2011-02-21 01:25:02,929 (main) >>> [EntityDataLoadContainer.java:408:INFO ] =-=-=-=-=-=-= Finished the data >>> load with 15353 rows changed. >>> [java] 2011-02-21 01:25:02,929 (main) [ >>> ContainerLoader.java:113:INFO ] Shutting down containers >>> >>> BUILD SUCCESSFUL >>> Total time: 19 minutes 10 seconds >>> ashish@ashish-laptop:~/ofbiz_dev/testing$ >>> >>> I am sharing the content of my.cnf file so that you can better comment. >>> >>> ashish@ashish-laptop:~/ofbiz_dev/testing$ cat /etc/mysql/my.cnf >>> # >>> # The MySQL database server configuration file. >>> # >>> # You can copy this to one of: >>> # - "/etc/mysql/my.cnf" to set global options, >>> # - "~/.my.cnf" to set user-specific options. >>> # >>> # One can use all long options that the program supports. >>> # Run program with --help to get a list of available options and with >>> # --print-defaults to see which it would actually understand and use. >>> # >>> # For explanations see >>> # http://dev.mysql.com/doc/mysql/en/server-system-variables.html >>> >>> # This will be passed to all mysql clients >>> # It has been reported that passwords should be enclosed with >>> ticks/quotes >>> # escpecially if they contain "#" chars... >>> # Remember to edit /etc/mysql/debian.cnf when changing the socket >>> location. >>> [client] >>> port = 3306 >>> socket = /var/run/mysqld/mysqld.sock >>> >>> # Here is entries for some specific programs >>> # The following values assume you have at least 32M ram >>> >>> # This was formally known as [safe_mysqld]. Both versions are currently >>> parsed. >>> [mysqld_safe] >>> socket = /var/run/mysqld/mysqld.sock >>> nice = 0 >>> >>> [mysqld] >>> # >>> # * Basic Settings >>> # >>> >>> # >>> # * IMPORTANT >>> # If you make changes to these settings and your system uses apparmor, >>> you >>> may >>> # also need to also adjust /etc/apparmor.d/usr.sbin.mysqld. >>> # >>> >>> user = mysql >>> socket = /var/run/mysqld/mysqld.sock >>> port = 3306 >>> basedir = /usr >>> datadir = /var/lib/mysql >>> tmpdir = /tmp >>> skip-external-locking >>> # >>> # Instead of skip-networking the default is now to listen only on >>> # localhost which is more compatible and is not less secure. >>> bind-address = 127.0.0.1 >>> # >>> # * Fine Tuning >>> # >>> key_buffer = 2048M >>> max_allowed_packet = 2048M >>> thread_stack = 192K >>> max_heap_table_size = 512M >>> tmp_table_size = 512M >>> join_buffer_size = 5M >>> thread_cache_size = 8 >>> >>> # This replaces the startup script and checks MyISAM tables if needed >>> # the first time they are touched >>> myisam-recover = BACKUP >>> max_connections = 100 >>> table_cache = 2400 >>> #table_definition_cache = 2400 >>> thread_concurrency = 10 >>> # >>> # * Query Cache Configuration >>> # >>> query_cache_limit = 64M >>> query_cache_size = 128M >>> # >>> # * Logging and Replication >>> # >>> # Both location gets rotated by the cronjob. >>> # Be aware that this log type is a performance killer. >>> # As of 5.1 you can enable the log at runtime! >>> #general_log_file = /var/log/mysql/mysql.log >>> #general_log = 1 >>> >>> log_error = /var/log/mysql/error.log >>> >>> # Here you can see queries with especially long duration >>> #log_slow_queries = /var/log/mysql/mysql-slow.log >>> #long_query_time = 2 >>> #log-queries-not-using-indexes >>> # >>> # The following can be used as easy to replay backup logs or for >>> replication. >>> # note: if you are setting up a replication slave, see README.Debian >>> about >>> # other settings you may need to change. >>> #server-id = 1 >>> #log_bin = /var/log/mysql/mysql-bin.log >>> expire_logs_days = 10 >>> max_binlog_size = 100M >>> #binlog_do_db = include_database_name >>> #binlog_ignore_db = include_database_name >>> # >>> # * InnoDB >>> # >>> # InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/. >>> # Read the manual for more InnoDB related options. There are many! >>> # >>> # * Security Features >>> # >>> # Read the manual, too, if you want chroot! >>> # chroot = /var/lib/mysql/ >>> # >>> # For generating SSL certificates I recommend the OpenSSL GUI "tinyca". >>> # >>> # ssl-ca=/etc/mysql/cacert.pem >>> # ssl-cert=/etc/mysql/server-cert.pem >>> # ssl-key=/etc/mysql/server-key.pem >>> >>> >>> >>> [mysqldump] >>> quick >>> quote-names >>> max_allowed_packet = 16M >>> >>> [mysql] >>> #no-auto-rehash # faster start of mysql but no tab completition >>> >>> [isamchk] >>> key_buffer = 16M >>> >>> # >>> # * IMPORTANT: Additional settings that can override those from this >>> file! >>> # The files must end with '.cnf', otherwise they'll be ignored. >>> # >>> !includedir /etc/mysql/conf.d/ >>> >>> >>> I have commented out "#table_definition_cache = 2400" as it was not >>> allowing >>> me to restart mysql server. >>> >>> Do you think that switching to Mysql 5.1.x can make any difference here? >>> In >>> past I have also tried on Mysql 5.1.x version but at that time didn't do >>> "Fine Tunning" thing. >>> May be this time setting few additional parameter on Mysql 5.1.x can give >>> better result. WDYT? >>> >>> Thanks! >>> >>> -- >>> Ashish >>> >>> >>> On Mon, Feb 21, 2011 at 12:39 AM, Ashish Vijaywargiya< >>> [hidden email]> wrote: >>> >>> Wow, too quick Mike. Thanks a lot! >>>> Doing this changes right away and will be back to you in next 15 minutes >>>> or >>>> so. >>>> >>>> This is quite interesting, I am having 1 more machine on which Ubuntu >>>> 8.04 >>>> is running and over there I didn't do any manual adjustment. >>>> The "ant run-install" command takes about 4-5 minutes in completion. >>>> >>>> -- >>>> Ashish >>>> >>>> >>>> On Mon, Feb 21, 2011 at 12:35 AM, Mike<[hidden email]> wrote: >>>> >>>> Tuning. Ofbiz has over 800 tables. Here are a few things to tweak. >>>>> >>>>> table_cache = 2400 >>>>> table_definition_cache = 2400 >>>>> max_heap_table_size = 512M >>>>> tmp_table_size = 512M >>>>> join_buffer_size = 5M >>>>> query_cache_limit = 64M >>>>> query_cache_size = 128M >>>>> >>>>> >>>>> On Sun, Feb 20, 2011 at 10:54 AM, Ashish Vijaywargiya >>>>> <[hidden email]> wrote: >>>>> >>>>>> Hello, >>>>>> >>>>>> Since last 2 years I was using OFBiz Trunk + Mysql 5.0.x + Ubuntu 8.04 >>>>>> + >>>>>> >>>>> Sun >>>>> >>>>>> Jdk1.6. Everything was working as expected& the command "ant >>>>>> >>>>> run-install" >>>>> >>>>>> was taking about 4 - 5 minutes on my laptop. >>>>>> >>>>>> Before 3, 4 month I have switched to Ubuntu 10.04 but now "ant >>>>>> >>>>> run-install" >>>>> >>>>>> command is taking about 19 - 22 minutes on my laptop. >>>>>> *On my machine I have observed that "ant run-install" command is >>>>>> taking >>>>>> >>>>> too >>>>> >>>>>> much time at the time of index creation.* >>>>>> >>>>>> I have tried with all the mysql connector(3.0.x, 3.1.x& 5.x) but all >>>>>> >>>>> the >>>>> >>>>>> time completion time for "ant run-install" command remains around 19 - >>>>>> >>>>> 22 >>>>> >>>>>> minutes. >>>>>> >>>>>> ashish@ashish-laptop:~/ofbiz_dev/testing$ svn info >>>>>> Path: . >>>>>> URL: https://svn.apache.org/repos/asf/ofbiz/trunk >>>>>> Repository Root: https://svn.apache.org/repos/asf >>>>>> Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68 >>>>>> Revision: 1072680 >>>>>> Node Kind: directory >>>>>> Schedule: normal >>>>>> Last Changed Author: erwan >>>>>> Last Changed Rev: 1072600 >>>>>> Last Changed Date: 2011-02-20 19:43:03 +0530 (Sun, 20 Feb 2011) >>>>>> >>>>>> Recently ran this command and here is the out come of time frame: >>>>>> >>>>>> [java] 2011-02-21 00:17:43,537 (main) >>>>>> [EntityDataLoadContainer.java:397:INFO ] 00004 of 15353 from >>>>>> >>>>>> file:/home/ashish/ofbiz_dev/testing/specialpurpose/webpos/data/WebPosSecurityData.xml >>>>> >>>>>> [java] 2011-02-21 00:17:43,537 (main) >>>>>> [EntityDataLoadContainer.java:408:INFO ] =-=-=-=-=-=-= Finished the >>>>>> data >>>>>> load with 15353 rows changed. >>>>>> [java] 2011-02-21 00:17:43,537 (main) [ >>>>>> ContainerLoader.java:113:INFO ] Shutting down containers >>>>>> >>>>>> BUILD SUCCESSFUL >>>>>> Total time: 21 minutes 35 seconds >>>>>> >>>>>> Anyone using OFBiz Trunk + MySql 5.0.x + Ubuntu 10.04 + Sun Jdk1.6 >>>>>> combination? How much time it is taking to run "ant run-install" >>>>>> command >>>>>> >>>>> for >>>>> >>>>>> you? >>>>>> I am assuming that I may need to do some additional settings inside >>>>>> >>>>> my.cnf >>>>> >>>>>> file in Ubuntu 10.04. >>>>>> Any pointer would be greatly appreciated. >>>>>> >>>>>> Thanks! >>>>>> >>>>>> -- >>>>>> Ashish >>>>>> >>>>>> >>>>> >>>> >>>> >>> >> > |
In reply to this post by Mike Z
Alright, After reading few articles on MySql server setup I have managed to
get the solution of my problem. Actually changes in my.cnf was not needed as I was using code base for development purpose. The issue was related to package dependency in MySql. I have corrected few package version and my problem got resolved. Thanks Mike & BJ for your help! -- Ashish On Mon, Feb 21, 2011 at 2:40 AM, Mike <[hidden email]> wrote: > Your key buffer is pretty gigantic. Try these: > > # > # * Fine Tuning > # > key_buffer = 64M > max_allowed_packet = 640M > thread_stack = 192K > thread_cache_size = 8 > max_connections = 256 > table_cache = 2400 > table_definition_cache = 2400 > max_heap_table_size = 512M > tmp_table_size = 512M > join_buffer_size = 5M > thread_concurrency = 10 > query_cache_limit = 64M > query_cache_size = 128M > > > On Sun, Feb 20, 2011 at 12:00 PM, Ashish Vijaywargiya > <[hidden email]> wrote: > > Hello Mike, > > > > Not much difference. > > > > Here is the output of recent "ant run-install' command. > > > > [java] 2011-02-21 01:25:02,929 (main) > > [EntityDataLoadContainer.java:408:INFO ] =-=-=-=-=-=-= Finished the data > > load with 15353 rows changed. > > [java] 2011-02-21 01:25:02,929 (main) [ > > ContainerLoader.java:113:INFO ] Shutting down containers > > > > BUILD SUCCESSFUL > > Total time: 19 minutes 10 seconds > > ashish@ashish-laptop:~/ofbiz_dev/testing$ > > > > I am sharing the content of my.cnf file so that you can better comment. > > > > ashish@ashish-laptop:~/ofbiz_dev/testing$ cat /etc/mysql/my.cnf > > # > > # The MySQL database server configuration file. > > # > > # You can copy this to one of: > > # - "/etc/mysql/my.cnf" to set global options, > > # - "~/.my.cnf" to set user-specific options. > > # > > # One can use all long options that the program supports. > > # Run program with --help to get a list of available options and with > > # --print-defaults to see which it would actually understand and use. > > # > > # For explanations see > > # http://dev.mysql.com/doc/mysql/en/server-system-variables.html > > > > # This will be passed to all mysql clients > > # It has been reported that passwords should be enclosed with > ticks/quotes > > # escpecially if they contain "#" chars... > > # Remember to edit /etc/mysql/debian.cnf when changing the socket > location. > > [client] > > port = 3306 > > socket = /var/run/mysqld/mysqld.sock > > > > # Here is entries for some specific programs > > # The following values assume you have at least 32M ram > > > > # This was formally known as [safe_mysqld]. Both versions are currently > > parsed. > > [mysqld_safe] > > socket = /var/run/mysqld/mysqld.sock > > nice = 0 > > > > [mysqld] > > # > > # * Basic Settings > > # > > > > # > > # * IMPORTANT > > # If you make changes to these settings and your system uses apparmor, > you > > may > > # also need to also adjust /etc/apparmor.d/usr.sbin.mysqld. > > # > > > > user = mysql > > socket = /var/run/mysqld/mysqld.sock > > port = 3306 > > basedir = /usr > > datadir = /var/lib/mysql > > tmpdir = /tmp > > skip-external-locking > > # > > # Instead of skip-networking the default is now to listen only on > > # localhost which is more compatible and is not less secure. > > bind-address = 127.0.0.1 > > # > > # * Fine Tuning > > # > > key_buffer = 2048M > > max_allowed_packet = 2048M > > thread_stack = 192K > > max_heap_table_size = 512M > > tmp_table_size = 512M > > join_buffer_size = 5M > > thread_cache_size = 8 > > > > # This replaces the startup script and checks MyISAM tables if needed > > # the first time they are touched > > myisam-recover = BACKUP > > max_connections = 100 > > table_cache = 2400 > > #table_definition_cache = 2400 > > thread_concurrency = 10 > > # > > # * Query Cache Configuration > > # > > query_cache_limit = 64M > > query_cache_size = 128M > > # > > # * Logging and Replication > > # > > # Both location gets rotated by the cronjob. > > # Be aware that this log type is a performance killer. > > # As of 5.1 you can enable the log at runtime! > > #general_log_file = /var/log/mysql/mysql.log > > #general_log = 1 > > > > log_error = /var/log/mysql/error.log > > > > # Here you can see queries with especially long duration > > #log_slow_queries = /var/log/mysql/mysql-slow.log > > #long_query_time = 2 > > #log-queries-not-using-indexes > > # > > # The following can be used as easy to replay backup logs or for > > replication. > > # note: if you are setting up a replication slave, see README.Debian > about > > # other settings you may need to change. > > #server-id = 1 > > #log_bin = /var/log/mysql/mysql-bin.log > > expire_logs_days = 10 > > max_binlog_size = 100M > > #binlog_do_db = include_database_name > > #binlog_ignore_db = include_database_name > > # > > # * InnoDB > > # > > # InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/. > > # Read the manual for more InnoDB related options. There are many! > > # > > # * Security Features > > # > > # Read the manual, too, if you want chroot! > > # chroot = /var/lib/mysql/ > > # > > # For generating SSL certificates I recommend the OpenSSL GUI "tinyca". > > # > > # ssl-ca=/etc/mysql/cacert.pem > > # ssl-cert=/etc/mysql/server-cert.pem > > # ssl-key=/etc/mysql/server-key.pem > > > > > > > > [mysqldump] > > quick > > quote-names > > max_allowed_packet = 16M > > > > [mysql] > > #no-auto-rehash # faster start of mysql but no tab completition > > > > [isamchk] > > key_buffer = 16M > > > > # > > # * IMPORTANT: Additional settings that can override those from this > file! > > # The files must end with '.cnf', otherwise they'll be ignored. > > # > > !includedir /etc/mysql/conf.d/ > > > > > > I have commented out "#table_definition_cache = 2400" as it was not > allowing > > me to restart mysql server. > > > > Do you think that switching to Mysql 5.1.x can make any difference here? > In > > past I have also tried on Mysql 5.1.x version but at that time didn't do > > "Fine Tunning" thing. > > May be this time setting few additional parameter on Mysql 5.1.x can give > > better result. WDYT? > > > > Thanks! > > > > -- > > Ashish > > > > > > On Mon, Feb 21, 2011 at 12:39 AM, Ashish Vijaywargiya < > > [hidden email]> wrote: > > > >> Wow, too quick Mike. Thanks a lot! > >> Doing this changes right away and will be back to you in next 15 minutes > or > >> so. > >> > >> This is quite interesting, I am having 1 more machine on which Ubuntu > 8.04 > >> is running and over there I didn't do any manual adjustment. > >> The "ant run-install" command takes about 4-5 minutes in completion. > >> > >> -- > >> Ashish > >> > >> > >> On Mon, Feb 21, 2011 at 12:35 AM, Mike <[hidden email]> wrote: > >> > >>> Tuning. Ofbiz has over 800 tables. Here are a few things to tweak. > >>> > >>> table_cache = 2400 > >>> table_definition_cache = 2400 > >>> max_heap_table_size = 512M > >>> tmp_table_size = 512M > >>> join_buffer_size = 5M > >>> query_cache_limit = 64M > >>> query_cache_size = 128M > >>> > >>> > >>> On Sun, Feb 20, 2011 at 10:54 AM, Ashish Vijaywargiya > >>> <[hidden email]> wrote: > >>> > Hello, > >>> > > >>> > Since last 2 years I was using OFBiz Trunk + Mysql 5.0.x + Ubuntu > 8.04 + > >>> Sun > >>> > Jdk1.6. Everything was working as expected & the command "ant > >>> run-install" > >>> > was taking about 4 - 5 minutes on my laptop. > >>> > > >>> > Before 3, 4 month I have switched to Ubuntu 10.04 but now "ant > >>> run-install" > >>> > command is taking about 19 - 22 minutes on my laptop. > >>> > *On my machine I have observed that "ant run-install" command is > taking > >>> too > >>> > much time at the time of index creation.* > >>> > > >>> > I have tried with all the mysql connector(3.0.x, 3.1.x & 5.x) but all > >>> the > >>> > time completion time for "ant run-install" command remains around 19 > - > >>> 22 > >>> > minutes. > >>> > > >>> > ashish@ashish-laptop:~/ofbiz_dev/testing$ svn info > >>> > Path: . > >>> > URL: https://svn.apache.org/repos/asf/ofbiz/trunk > >>> > Repository Root: https://svn.apache.org/repos/asf > >>> > Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68 > >>> > Revision: 1072680 > >>> > Node Kind: directory > >>> > Schedule: normal > >>> > Last Changed Author: erwan > >>> > Last Changed Rev: 1072600 > >>> > Last Changed Date: 2011-02-20 19:43:03 +0530 (Sun, 20 Feb 2011) > >>> > > >>> > Recently ran this command and here is the out come of time frame: > >>> > > >>> > [java] 2011-02-21 00:17:43,537 (main) > >>> > [EntityDataLoadContainer.java:397:INFO ] 00004 of 15353 from > >>> > > >>> > file:/home/ashish/ofbiz_dev/testing/specialpurpose/webpos/data/WebPosSecurityData.xml > >>> > [java] 2011-02-21 00:17:43,537 (main) > >>> > [EntityDataLoadContainer.java:408:INFO ] =-=-=-=-=-=-= Finished the > data > >>> > load with 15353 rows changed. > >>> > [java] 2011-02-21 00:17:43,537 (main) [ > >>> > ContainerLoader.java:113:INFO ] Shutting down containers > >>> > > >>> > BUILD SUCCESSFUL > >>> > Total time: 21 minutes 35 seconds > >>> > > >>> > Anyone using OFBiz Trunk + MySql 5.0.x + Ubuntu 10.04 + Sun Jdk1.6 > >>> > combination? How much time it is taking to run "ant run-install" > command > >>> for > >>> > you? > >>> > I am assuming that I may need to do some additional settings inside > >>> my.cnf > >>> > file in Ubuntu 10.04. > >>> > Any pointer would be greatly appreciated. > >>> > > >>> > Thanks! > >>> > > >>> > -- > >>> > Ashish > >>> > > >>> > >> > >> > > > |
Hi Ashish,
Can you please share those links as I have been facing similar issues with MySQL 5.x & Ubuntu ? On Mon, Feb 21, 2011 at 10:34 PM, Ashish Vijaywargiya < [hidden email]> wrote: > Alright, After reading few articles on MySql server setup I have managed to > get the solution of my problem. Actually changes in my.cnf was not needed > as > I was using code base for development purpose. The issue was related to > package dependency in MySql. I have corrected few package version and my > problem got resolved. > > Thanks Mike & BJ for your help! > > -- > Ashish > > On Mon, Feb 21, 2011 at 2:40 AM, Mike <[hidden email]> wrote: > > > Your key buffer is pretty gigantic. Try these: > > > > # > > # * Fine Tuning > > # > > key_buffer = 64M > > max_allowed_packet = 640M > > thread_stack = 192K > > thread_cache_size = 8 > > max_connections = 256 > > table_cache = 2400 > > table_definition_cache = 2400 > > max_heap_table_size = 512M > > tmp_table_size = 512M > > join_buffer_size = 5M > > thread_concurrency = 10 > > query_cache_limit = 64M > > query_cache_size = 128M > > > > > > On Sun, Feb 20, 2011 at 12:00 PM, Ashish Vijaywargiya > > <[hidden email]> wrote: > > > Hello Mike, > > > > > > Not much difference. > > > > > > Here is the output of recent "ant run-install' command. > > > > > > [java] 2011-02-21 01:25:02,929 (main) > > > [EntityDataLoadContainer.java:408:INFO ] =-=-=-=-=-=-= Finished the > data > > > load with 15353 rows changed. > > > [java] 2011-02-21 01:25:02,929 (main) [ > > > ContainerLoader.java:113:INFO ] Shutting down containers > > > > > > BUILD SUCCESSFUL > > > Total time: 19 minutes 10 seconds > > > ashish@ashish-laptop:~/ofbiz_dev/testing$ > > > > > > I am sharing the content of my.cnf file so that you can better comment. > > > > > > ashish@ashish-laptop:~/ofbiz_dev/testing$ cat /etc/mysql/my.cnf > > > # > > > # The MySQL database server configuration file. > > > # > > > # You can copy this to one of: > > > # - "/etc/mysql/my.cnf" to set global options, > > > # - "~/.my.cnf" to set user-specific options. > > > # > > > # One can use all long options that the program supports. > > > # Run program with --help to get a list of available options and with > > > # --print-defaults to see which it would actually understand and use. > > > # > > > # For explanations see > > > # http://dev.mysql.com/doc/mysql/en/server-system-variables.html > > > > > > # This will be passed to all mysql clients > > > # It has been reported that passwords should be enclosed with > > ticks/quotes > > > # escpecially if they contain "#" chars... > > > # Remember to edit /etc/mysql/debian.cnf when changing the socket > > location. > > > [client] > > > port = 3306 > > > socket = /var/run/mysqld/mysqld.sock > > > > > > # Here is entries for some specific programs > > > # The following values assume you have at least 32M ram > > > > > > # This was formally known as [safe_mysqld]. Both versions are currently > > > parsed. > > > [mysqld_safe] > > > socket = /var/run/mysqld/mysqld.sock > > > nice = 0 > > > > > > [mysqld] > > > # > > > # * Basic Settings > > > # > > > > > > # > > > # * IMPORTANT > > > # If you make changes to these settings and your system uses > apparmor, > > you > > > may > > > # also need to also adjust /etc/apparmor.d/usr.sbin.mysqld. > > > # > > > > > > user = mysql > > > socket = /var/run/mysqld/mysqld.sock > > > port = 3306 > > > basedir = /usr > > > datadir = /var/lib/mysql > > > tmpdir = /tmp > > > skip-external-locking > > > # > > > # Instead of skip-networking the default is now to listen only on > > > # localhost which is more compatible and is not less secure. > > > bind-address = 127.0.0.1 > > > # > > > # * Fine Tuning > > > # > > > key_buffer = 2048M > > > max_allowed_packet = 2048M > > > thread_stack = 192K > > > max_heap_table_size = 512M > > > tmp_table_size = 512M > > > join_buffer_size = 5M > > > thread_cache_size = 8 > > > > > > # This replaces the startup script and checks MyISAM tables if needed > > > # the first time they are touched > > > myisam-recover = BACKUP > > > max_connections = 100 > > > table_cache = 2400 > > > #table_definition_cache = 2400 > > > thread_concurrency = 10 > > > # > > > # * Query Cache Configuration > > > # > > > query_cache_limit = 64M > > > query_cache_size = 128M > > > # > > > # * Logging and Replication > > > # > > > # Both location gets rotated by the cronjob. > > > # Be aware that this log type is a performance killer. > > > # As of 5.1 you can enable the log at runtime! > > > #general_log_file = /var/log/mysql/mysql.log > > > #general_log = 1 > > > > > > log_error = /var/log/mysql/error.log > > > > > > # Here you can see queries with especially long duration > > > #log_slow_queries = /var/log/mysql/mysql-slow.log > > > #long_query_time = 2 > > > #log-queries-not-using-indexes > > > # > > > # The following can be used as easy to replay backup logs or for > > > replication. > > > # note: if you are setting up a replication slave, see README.Debian > > about > > > # other settings you may need to change. > > > #server-id = 1 > > > #log_bin = /var/log/mysql/mysql-bin.log > > > expire_logs_days = 10 > > > max_binlog_size = 100M > > > #binlog_do_db = include_database_name > > > #binlog_ignore_db = include_database_name > > > # > > > # * InnoDB > > > # > > > # InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/. > > > # Read the manual for more InnoDB related options. There are many! > > > # > > > # * Security Features > > > # > > > # Read the manual, too, if you want chroot! > > > # chroot = /var/lib/mysql/ > > > # > > > # For generating SSL certificates I recommend the OpenSSL GUI "tinyca". > > > # > > > # ssl-ca=/etc/mysql/cacert.pem > > > # ssl-cert=/etc/mysql/server-cert.pem > > > # ssl-key=/etc/mysql/server-key.pem > > > > > > > > > > > > [mysqldump] > > > quick > > > quote-names > > > max_allowed_packet = 16M > > > > > > [mysql] > > > #no-auto-rehash # faster start of mysql but no tab completition > > > > > > [isamchk] > > > key_buffer = 16M > > > > > > # > > > # * IMPORTANT: Additional settings that can override those from this > > file! > > > # The files must end with '.cnf', otherwise they'll be ignored. > > > # > > > !includedir /etc/mysql/conf.d/ > > > > > > > > > I have commented out "#table_definition_cache = 2400" as it was not > > allowing > > > me to restart mysql server. > > > > > > Do you think that switching to Mysql 5.1.x can make any difference > here? > > In > > > past I have also tried on Mysql 5.1.x version but at that time didn't > do > > > "Fine Tunning" thing. > > > May be this time setting few additional parameter on Mysql 5.1.x can > give > > > better result. WDYT? > > > > > > Thanks! > > > > > > -- > > > Ashish > > > > > > > > > On Mon, Feb 21, 2011 at 12:39 AM, Ashish Vijaywargiya < > > > [hidden email]> wrote: > > > > > >> Wow, too quick Mike. Thanks a lot! > > >> Doing this changes right away and will be back to you in next 15 > minutes > > or > > >> so. > > >> > > >> This is quite interesting, I am having 1 more machine on which Ubuntu > > 8.04 > > >> is running and over there I didn't do any manual adjustment. > > >> The "ant run-install" command takes about 4-5 minutes in completion. > > >> > > >> -- > > >> Ashish > > >> > > >> > > >> On Mon, Feb 21, 2011 at 12:35 AM, Mike <[hidden email]> wrote: > > >> > > >>> Tuning. Ofbiz has over 800 tables. Here are a few things to tweak. > > >>> > > >>> table_cache = 2400 > > >>> table_definition_cache = 2400 > > >>> max_heap_table_size = 512M > > >>> tmp_table_size = 512M > > >>> join_buffer_size = 5M > > >>> query_cache_limit = 64M > > >>> query_cache_size = 128M > > >>> > > >>> > > >>> On Sun, Feb 20, 2011 at 10:54 AM, Ashish Vijaywargiya > > >>> <[hidden email]> wrote: > > >>> > Hello, > > >>> > > > >>> > Since last 2 years I was using OFBiz Trunk + Mysql 5.0.x + Ubuntu > > 8.04 + > > >>> Sun > > >>> > Jdk1.6. Everything was working as expected & the command "ant > > >>> run-install" > > >>> > was taking about 4 - 5 minutes on my laptop. > > >>> > > > >>> > Before 3, 4 month I have switched to Ubuntu 10.04 but now "ant > > >>> run-install" > > >>> > command is taking about 19 - 22 minutes on my laptop. > > >>> > *On my machine I have observed that "ant run-install" command is > > taking > > >>> too > > >>> > much time at the time of index creation.* > > >>> > > > >>> > I have tried with all the mysql connector(3.0.x, 3.1.x & 5.x) but > all > > >>> the > > >>> > time completion time for "ant run-install" command remains around > 19 > > - > > >>> 22 > > >>> > minutes. > > >>> > > > >>> > ashish@ashish-laptop:~/ofbiz_dev/testing$ svn info > > >>> > Path: . > > >>> > URL: https://svn.apache.org/repos/asf/ofbiz/trunk > > >>> > Repository Root: https://svn.apache.org/repos/asf > > >>> > Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68 > > >>> > Revision: 1072680 > > >>> > Node Kind: directory > > >>> > Schedule: normal > > >>> > Last Changed Author: erwan > > >>> > Last Changed Rev: 1072600 > > >>> > Last Changed Date: 2011-02-20 19:43:03 +0530 (Sun, 20 Feb 2011) > > >>> > > > >>> > Recently ran this command and here is the out come of time frame: > > >>> > > > >>> > [java] 2011-02-21 00:17:43,537 (main) > > >>> > [EntityDataLoadContainer.java:397:INFO ] 00004 of 15353 from > > >>> > > > >>> > > > file:/home/ashish/ofbiz_dev/testing/specialpurpose/webpos/data/WebPosSecurityData.xml > > >>> > [java] 2011-02-21 00:17:43,537 (main) > > >>> > [EntityDataLoadContainer.java:408:INFO ] =-=-=-=-=-=-= Finished the > > data > > >>> > load with 15353 rows changed. > > >>> > [java] 2011-02-21 00:17:43,537 (main) [ > > >>> > ContainerLoader.java:113:INFO ] Shutting down containers > > >>> > > > >>> > BUILD SUCCESSFUL > > >>> > Total time: 21 minutes 35 seconds > > >>> > > > >>> > Anyone using OFBiz Trunk + MySql 5.0.x + Ubuntu 10.04 + Sun Jdk1.6 > > >>> > combination? How much time it is taking to run "ant run-install" > > command > > >>> for > > >>> > you? > > >>> > I am assuming that I may need to do some additional settings inside > > >>> my.cnf > > >>> > file in Ubuntu 10.04. > > >>> > Any pointer would be greatly appreciated. > > >>> > > > >>> > Thanks! > > >>> > > > >>> > -- > > >>> > Ashish > > >>> > > > >>> > > >> > > >> > > > > > > -- Regards, Varun Bhansaly |
http://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html
<http://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html> http://www.mysqlperformanceblog.com/2006/06/09/why-mysql-could-be-slow-with-large-tables/ <http://www.mysqlperformanceblog.com/2006/06/09/why-mysql-could-be-slow-with-large-tables/> http://bugs.mysql.com/bug.php?id=9544 <http://bugs.mysql.com/bug.php?id=9544>These were few links that I had referred. I would say that above link helped me upto _some_ extend to reach towards the solution. I have spent good time with "Synaptic Package Manager" and finally observed that mysql-server-5.0 was referring to few of the libraries that in general referred by mysql-server-5.1. So simply I have degraded those libraries version and after this change I have found good results. BTW, this was tough one to sort out. ;) This is all I have to say at the moment. :-) Thanks! -- Ashish On Mon, Feb 21, 2011 at 10:45 PM, varun bhansaly <[hidden email]>wrote: > Hi Ashish, > Can you please share those links as I have been facing similar issues with > MySQL 5.x & Ubuntu ? > > On Mon, Feb 21, 2011 at 10:34 PM, Ashish Vijaywargiya < > [hidden email]> wrote: > > > Alright, After reading few articles on MySql server setup I have managed > to > > get the solution of my problem. Actually changes in my.cnf was not needed > > as > > I was using code base for development purpose. The issue was related to > > package dependency in MySql. I have corrected few package version and my > > problem got resolved. > > > > Thanks Mike & BJ for your help! > > > > -- > > Ashish > > > > On Mon, Feb 21, 2011 at 2:40 AM, Mike <[hidden email]> wrote: > > > > > Your key buffer is pretty gigantic. Try these: > > > > > > # > > > # * Fine Tuning > > > # > > > key_buffer = 64M > > > max_allowed_packet = 640M > > > thread_stack = 192K > > > thread_cache_size = 8 > > > max_connections = 256 > > > table_cache = 2400 > > > table_definition_cache = 2400 > > > max_heap_table_size = 512M > > > tmp_table_size = 512M > > > join_buffer_size = 5M > > > thread_concurrency = 10 > > > query_cache_limit = 64M > > > query_cache_size = 128M > > > > > > > > > On Sun, Feb 20, 2011 at 12:00 PM, Ashish Vijaywargiya > > > <[hidden email]> wrote: > > > > Hello Mike, > > > > > > > > Not much difference. > > > > > > > > Here is the output of recent "ant run-install' command. > > > > > > > > [java] 2011-02-21 01:25:02,929 (main) > > > > [EntityDataLoadContainer.java:408:INFO ] =-=-=-=-=-=-= Finished the > > data > > > > load with 15353 rows changed. > > > > [java] 2011-02-21 01:25:02,929 (main) [ > > > > ContainerLoader.java:113:INFO ] Shutting down containers > > > > > > > > BUILD SUCCESSFUL > > > > Total time: 19 minutes 10 seconds > > > > ashish@ashish-laptop:~/ofbiz_dev/testing$ > > > > > > > > I am sharing the content of my.cnf file so that you can better > comment. > > > > > > > > ashish@ashish-laptop:~/ofbiz_dev/testing$ cat /etc/mysql/my.cnf > > > > # > > > > # The MySQL database server configuration file. > > > > # > > > > # You can copy this to one of: > > > > # - "/etc/mysql/my.cnf" to set global options, > > > > # - "~/.my.cnf" to set user-specific options. > > > > # > > > > # One can use all long options that the program supports. > > > > # Run program with --help to get a list of available options and with > > > > # --print-defaults to see which it would actually understand and use. > > > > # > > > > # For explanations see > > > > # http://dev.mysql.com/doc/mysql/en/server-system-variables.html > > > > > > > > # This will be passed to all mysql clients > > > > # It has been reported that passwords should be enclosed with > > > ticks/quotes > > > > # escpecially if they contain "#" chars... > > > > # Remember to edit /etc/mysql/debian.cnf when changing the socket > > > location. > > > > [client] > > > > port = 3306 > > > > socket = /var/run/mysqld/mysqld.sock > > > > > > > > # Here is entries for some specific programs > > > > # The following values assume you have at least 32M ram > > > > > > > > # This was formally known as [safe_mysqld]. Both versions are > currently > > > > parsed. > > > > [mysqld_safe] > > > > socket = /var/run/mysqld/mysqld.sock > > > > nice = 0 > > > > > > > > [mysqld] > > > > # > > > > # * Basic Settings > > > > # > > > > > > > > # > > > > # * IMPORTANT > > > > # If you make changes to these settings and your system uses > > apparmor, > > > you > > > > may > > > > # also need to also adjust /etc/apparmor.d/usr.sbin.mysqld. > > > > # > > > > > > > > user = mysql > > > > socket = /var/run/mysqld/mysqld.sock > > > > port = 3306 > > > > basedir = /usr > > > > datadir = /var/lib/mysql > > > > tmpdir = /tmp > > > > skip-external-locking > > > > # > > > > # Instead of skip-networking the default is now to listen only on > > > > # localhost which is more compatible and is not less secure. > > > > bind-address = 127.0.0.1 > > > > # > > > > # * Fine Tuning > > > > # > > > > key_buffer = 2048M > > > > max_allowed_packet = 2048M > > > > thread_stack = 192K > > > > max_heap_table_size = 512M > > > > tmp_table_size = 512M > > > > join_buffer_size = 5M > > > > thread_cache_size = 8 > > > > > > > > # This replaces the startup script and checks MyISAM tables if needed > > > > # the first time they are touched > > > > myisam-recover = BACKUP > > > > max_connections = 100 > > > > table_cache = 2400 > > > > #table_definition_cache = 2400 > > > > thread_concurrency = 10 > > > > # > > > > # * Query Cache Configuration > > > > # > > > > query_cache_limit = 64M > > > > query_cache_size = 128M > > > > # > > > > # * Logging and Replication > > > > # > > > > # Both location gets rotated by the cronjob. > > > > # Be aware that this log type is a performance killer. > > > > # As of 5.1 you can enable the log at runtime! > > > > #general_log_file = /var/log/mysql/mysql.log > > > > #general_log = 1 > > > > > > > > log_error = /var/log/mysql/error.log > > > > > > > > # Here you can see queries with especially long duration > > > > #log_slow_queries = /var/log/mysql/mysql-slow.log > > > > #long_query_time = 2 > > > > #log-queries-not-using-indexes > > > > # > > > > # The following can be used as easy to replay backup logs or for > > > > replication. > > > > # note: if you are setting up a replication slave, see README.Debian > > > about > > > > # other settings you may need to change. > > > > #server-id = 1 > > > > #log_bin = /var/log/mysql/mysql-bin.log > > > > expire_logs_days = 10 > > > > max_binlog_size = 100M > > > > #binlog_do_db = include_database_name > > > > #binlog_ignore_db = include_database_name > > > > # > > > > # * InnoDB > > > > # > > > > # InnoDB is enabled by default with a 10MB datafile in > /var/lib/mysql/. > > > > # Read the manual for more InnoDB related options. There are many! > > > > # > > > > # * Security Features > > > > # > > > > # Read the manual, too, if you want chroot! > > > > # chroot = /var/lib/mysql/ > > > > # > > > > # For generating SSL certificates I recommend the OpenSSL GUI > "tinyca". > > > > # > > > > # ssl-ca=/etc/mysql/cacert.pem > > > > # ssl-cert=/etc/mysql/server-cert.pem > > > > # ssl-key=/etc/mysql/server-key.pem > > > > > > > > > > > > > > > > [mysqldump] > > > > quick > > > > quote-names > > > > max_allowed_packet = 16M > > > > > > > > [mysql] > > > > #no-auto-rehash # faster start of mysql but no tab completition > > > > > > > > [isamchk] > > > > key_buffer = 16M > > > > > > > > # > > > > # * IMPORTANT: Additional settings that can override those from this > > > file! > > > > # The files must end with '.cnf', otherwise they'll be ignored. > > > > # > > > > !includedir /etc/mysql/conf.d/ > > > > > > > > > > > > I have commented out "#table_definition_cache = 2400" as it was not > > > allowing > > > > me to restart mysql server. > > > > > > > > Do you think that switching to Mysql 5.1.x can make any difference > > here? > > > In > > > > past I have also tried on Mysql 5.1.x version but at that time didn't > > do > > > > "Fine Tunning" thing. > > > > May be this time setting few additional parameter on Mysql 5.1.x can > > give > > > > better result. WDYT? > > > > > > > > Thanks! > > > > > > > > -- > > > > Ashish > > > > > > > > > > > > On Mon, Feb 21, 2011 at 12:39 AM, Ashish Vijaywargiya < > > > > [hidden email]> wrote: > > > > > > > >> Wow, too quick Mike. Thanks a lot! > > > >> Doing this changes right away and will be back to you in next 15 > > minutes > > > or > > > >> so. > > > >> > > > >> This is quite interesting, I am having 1 more machine on which > Ubuntu > > > 8.04 > > > >> is running and over there I didn't do any manual adjustment. > > > >> The "ant run-install" command takes about 4-5 minutes in completion. > > > >> > > > >> -- > > > >> Ashish > > > >> > > > >> > > > >> On Mon, Feb 21, 2011 at 12:35 AM, Mike <[hidden email]> > wrote: > > > >> > > > >>> Tuning. Ofbiz has over 800 tables. Here are a few things to > tweak. > > > >>> > > > >>> table_cache = 2400 > > > >>> table_definition_cache = 2400 > > > >>> max_heap_table_size = 512M > > > >>> tmp_table_size = 512M > > > >>> join_buffer_size = 5M > > > >>> query_cache_limit = 64M > > > >>> query_cache_size = 128M > > > >>> > > > >>> > > > >>> On Sun, Feb 20, 2011 at 10:54 AM, Ashish Vijaywargiya > > > >>> <[hidden email]> wrote: > > > >>> > Hello, > > > >>> > > > > >>> > Since last 2 years I was using OFBiz Trunk + Mysql 5.0.x + Ubuntu > > > 8.04 + > > > >>> Sun > > > >>> > Jdk1.6. Everything was working as expected & the command "ant > > > >>> run-install" > > > >>> > was taking about 4 - 5 minutes on my laptop. > > > >>> > > > > >>> > Before 3, 4 month I have switched to Ubuntu 10.04 but now "ant > > > >>> run-install" > > > >>> > command is taking about 19 - 22 minutes on my laptop. > > > >>> > *On my machine I have observed that "ant run-install" command is > > > taking > > > >>> too > > > >>> > much time at the time of index creation.* > > > >>> > > > > >>> > I have tried with all the mysql connector(3.0.x, 3.1.x & 5.x) but > > all > > > >>> the > > > >>> > time completion time for "ant run-install" command remains around > > 19 > > > - > > > >>> 22 > > > >>> > minutes. > > > >>> > > > > >>> > ashish@ashish-laptop:~/ofbiz_dev/testing$ svn info > > > >>> > Path: . > > > >>> > URL: https://svn.apache.org/repos/asf/ofbiz/trunk > > > >>> > Repository Root: https://svn.apache.org/repos/asf > > > >>> > Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68 > > > >>> > Revision: 1072680 > > > >>> > Node Kind: directory > > > >>> > Schedule: normal > > > >>> > Last Changed Author: erwan > > > >>> > Last Changed Rev: 1072600 > > > >>> > Last Changed Date: 2011-02-20 19:43:03 +0530 (Sun, 20 Feb 2011) > > > >>> > > > > >>> > Recently ran this command and here is the out come of time frame: > > > >>> > > > > >>> > [java] 2011-02-21 00:17:43,537 (main) > > > >>> > [EntityDataLoadContainer.java:397:INFO ] 00004 of 15353 from > > > >>> > > > > >>> > > > > > > file:/home/ashish/ofbiz_dev/testing/specialpurpose/webpos/data/WebPosSecurityData.xml > > > >>> > [java] 2011-02-21 00:17:43,537 (main) > > > >>> > [EntityDataLoadContainer.java:408:INFO ] =-=-=-=-=-=-= Finished > the > > > data > > > >>> > load with 15353 rows changed. > > > >>> > [java] 2011-02-21 00:17:43,537 (main) [ > > > >>> > ContainerLoader.java:113:INFO ] Shutting down containers > > > >>> > > > > >>> > BUILD SUCCESSFUL > > > >>> > Total time: 21 minutes 35 seconds > > > >>> > > > > >>> > Anyone using OFBiz Trunk + MySql 5.0.x + Ubuntu 10.04 + Sun > Jdk1.6 > > > >>> > combination? How much time it is taking to run "ant run-install" > > > command > > > >>> for > > > >>> > you? > > > >>> > I am assuming that I may need to do some additional settings > inside > > > >>> my.cnf > > > >>> > file in Ubuntu 10.04. > > > >>> > Any pointer would be greatly appreciated. > > > >>> > > > > >>> > Thanks! > > > >>> > > > > >>> > -- > > > >>> > Ashish > > > >>> > > > > >>> > > > >> > > > >> > > > > > > > > > > > > > -- > Regards, > Varun Bhansaly > |
Free forum by Nabble | Edit this page |