Currently we are using Coldfusion 9 standard edition for our web application. However recently we are facing performance issues where users are complaining that the system is very slow and they are not able to access at times. When checked we noted that as we have CF 9 standard edition, we do not have server monitoring feature available. Hence we are thinking of upgrading to Enterprise edition. Now here my question is - how many/what changes will be needed in code etc so that applications should be supported on Enterprise edition. Also what is the procedure to upgrade?
Also any hints or pointers to find as what may be causing the slow system performance will be very helpful.
A straight swap from Standard licence to Enterprise licence will not require any code or installation changes and will provide you CFMonitor to help you see where some performance issues are. Note tho CF9 is Adobe end of life so I doubt you will be able to purchase a CF9 Enterprise key.
CF9 might be running Java 6 which is Oracle EOL. You might find some performance gains by using Java 7 and altering CF9 to use that Java. CF9 was supported on Java 7. Note tho Java 7 is EOL in April.
Upgrading to current CF11, the refreshed installer deploys Java 8, may mean some code changes. One would do well the test the application on CF11 before deploy live.