Thanks Ken!
Follows answers to your questions. (To reiterate, we have not changed anything when existing application was migrated. The (old) live MOODLE loads faster than new. New MOODLE is not open for users.We are not using anything than default settings given by MOODLE)
Does that also mean one has '7 year old' version of Moodle? ;)
Answer- MOODLE V 1.9.4 , We customised it over last 3-4 years hence migrated as it is to new server. (As Viswanath Sir suggested, one change at a time)
is the OS (Winders, MacOSX, Linux [distro]) of the new server 64 bit?
Answer- OS is 64 bit
Run any MySQL tuner to optimize DB performance?
Following is the result of MySQL tuner but we have not acted on its recommendation.
General Statistics --------------------------------------------------
[--] Skipped version check for MySQLTuner script
[OK] Currently running supported MySQL version 5.1.37-log
[OK] Operating on 64-bit architecture
-------- Storage Engine Statistics -------------------------------------------
[--] Status: +Archive -BDB -Federated +InnoDB -ISAM -NDBCluster
[--] Data in MyISAM tables: 2G (Tables: 241)
[!!] InnoDB is enabled but isn't being used
[OK] Total fragmented tables: 0
-------- Performance Metrics -------------------------------------------------
[--] Up for: 2d 22h 45m 12s (3K q [0.013 qps], 171 conn, TX: 6M, RX: 526K)
[--] Reads / Writes: 83% / 17%
[--] Total buffers: 442.0M global + 12.3M per thread (151 max threads)
[OK] Maximum possible memory usage: 2.2G (7% of installed RAM)
[OK] Slow queries: 0% (2/3K)
[OK] Highest usage of available connections: 2% (4/151)
[!!] Key buffer size / total MyISAM indexes: 384.0M/2.2G
[!!] Key buffer hit rate: 93.7% (72M cached / 4M reads)
[OK] Query cache efficiency: 79.5% (1K cached / 2K selects)
[OK] Query cache prunes per day: 0
[OK] Sorts requiring temporary tables: 0% (0 temp sorts / 139 sorts)
[OK] Temporary tables created on disk: 9% (19 on disk / 199 total)
[OK] Thread cache hit rate: 97% (4 created / 171 connections)
[!!] Table cache hit rate: 9% (50 open / 548 opened)
[OK] Open file limit used: 8% (97/1K)
[OK] Table locks acquired immediately: 99% (1K immediate / 1K locks)
[!!] Connections aborted: 25%
-------- Recommendations -----------------------------------------------------
General recommendations:
Add skip-innodb to MySQL configuration to disable InnoDB
Enable the slow query log to troubleshoot bad queries
Increase table_cache gradually to avoid file descriptor limits
Your applications are not closing MySQL connections properly
Variables to adjust:
key_buffer_size (> 2.2G)
table_cache (> 512)
How many apache servers are launched on startup? How many held in reserve?
Answer- Only one launched
Has max connections for MySQL been tweaked? etc., etc., etc.
Answer- No
How about the Moodle itself? *Version? How many add-ons? Allowing theme change for every category/course? Are users allowed to change theme? What seems to be the most used activities? What is primary method of authentication? LDAP?
Answer- V 1.9.4, No theme change for category/course, Users are not allowed to change theme, Add-on – None
Authentication is thru mail to official mail id.
Most used activity
- Downloading content (pdf) on to user machine for reading
- Assessment /Quiz module
Let me know you want additional info.
Thanks in advance!
Shrikant