Estoy usando Hibernate para trabajar en un nuevo proyecto, y mientras trabajo me doy cuenta de que mi visión original para la aplicación puede no ser su destino. Los datos que creo que no se van a solicitar con frecuencia (y, por lo tanto, no se cargan) podrían ser necesarios para el 85% de las solicitudes. Por el contrario, los datos que estoy cargando bajo la suposición de que se necesitarán podrían no ser necesarios tan a menudo como creo.Optimizar un lanzamiento posterior al modelo basado en ORM
¿Hay alguna herramienta de perfilado o método para analizar el uso de ORM (específicamente: Hibernate) que pueda ayudarme a ajustar mi aplicación una vez que haya alcanzado la masa crítica?
Lo único que se le viene a la mente es escribir algunas secuencias de comandos de Selenium que imiten el uso real y realizar pruebas de carga con diferentes configuraciones. Parece que podría funcionar, pero también se siente como una forma muy redonda de obtener la información que busco. Hay tiene para ser una mejor manera ...