On 12 December 2017 at 10:40, Rafael Castro <rafael.cas...@2ndquadrant.com> wrote: > Hello, > > I'm sorry to hear that your experience with OmniDB did not satisfy your > expectations > performance wise. Performance is our top priority during development and > there should > be no delay when using the interface. > > I see that the complaints are related to slowness of data fetching when > opening > nodes in the structure tree. A few mentions here: > > - When you open the first node, OmniDB fetches a lot of information about > your > database, which will be used along with all functionalities supported by the > tool. > > - There is an issue when opening the Sequences node, it fetches all data > from all > sequences, that is why you are experiencing slowness, this will be fixed in > the > next release. > > - Other than the two previous mentions, there should be no lag when handling > the > tree, the only delay would be the actual communication between the app and > the database > but if you using a local db the interface should respond very fast. > > In terms of initialization there isn't much to compare phppgadmin with > OmniDB because > the former is a web application to be used with a webserver running php. We > also offer > this option, you can run OmniDB with a webserver of your choice. You can > also > use OmniDB-server, that comes with its own webserver so you don't have to > worry > about installing any additional piece of software. Ultimately, you can use > the app > for a desktop experience, I'm guessing your complaints about initialization > are > related to this option. > > I would like to know more about your environment and tests. Could you please > share > with me the OS you are using? > > Also, it would be very helpful if you could record your screen when using > OmniDB so > we can actually see the problem we are dealing with (including > initialization). > > We are delivering a new version every 4 weeks, including new features and > bug fixes > in each release. If you are able to provide us the details and we verify > that there > is actually an issue we will fix that as soon as possible. >
Traducción (libre) del correo de Rafael: """ Hola, Me apena oir que tu experiencia con OmniDB no alcanzó tus expectativas en cuanto a rendimiento se refiere. Nuestra prioridad durante el desarrollo siempre va enfocado al rendimiento y no debería haber demoras en el uso de la interface. Puedo ver que las quejas están relacionadas con la lentitud en la obtención de datos al abrir nodos en el árbol de estructuras. Voy a mencionar algunos puntos aquí: - Cuando se abre el primer nodo, OmniDB debe obtener mucha información sobre su base de datos, que se usará con las funcionalidades soportadas por la herramienta. - Hay un problema al abrir el nodo Secuencias, pues recupera todos los datos de todas las secuencias, es por eso que estás experimentando lentitud, esto se solucionará en el próximo lanzamiento (release). - Aparte de las dos menciones anteriores, no debería haber demoras al manejar el árbol, la única demora sería la comunicación real entre la aplicación y la base de datos pero si usa una base de datos local, la interfaz debe responder muy rápido. En términos de inicialización, no hay mucho para comparar phppgadmin con OmniDB porque la primera es una aplicación web para ser utilizada con un servidor web ejecutando php. También ofrecemos esta opción, puedes ejecutar OmniDB con el servidor web de tu elección. También puedes utilizar OmniDB-server, que viene con su propio servidor web para que no tengas que preocuparte sobre la instalación de software adicional. Por último, puedes usar la aplicación para una experiencia de escritorio, supongo que tus quejas sobre la inicialización están relacionadas con esta opción. Me gustaría saber más sobre tu entorno y tus pruebas. ¿Podrías indicarme que SO estás usando? Además, sería muy útil si pudieras grabar tu pantalla cuando usas OmniDB para que podemos ver el problema con el que estamos lidiando (incluida la inicialización). Estamos liberando una nueva versión cada 4 semanas, que incluye nuevas funciones y correcciones de errores en cada lanzamiento. Si puedes proporcionarnos los detalles, podemos verificar que en realidad es un problema y lo solucionaremos tan pronto como sea posible. """ -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services