Cuántas instancias de base de datos son demasiado con el componente de la base de datos ezcomponents?

StackOverflow https://stackoverflow.com/questions/3987054

Pregunta

Quiero conectar a cerca de 9 bases de datos y crear una instancia para cada uno de ellos de agregar mis resultados de las consultas.

Estoy escribiendo un tablero de instrumentos métricas para mi empresa que es necesario realizar un seguimiento de los resultados y el rendimiento por encima de aproximadamente 9 bases de datos diferentes, con unos 15mil registros + en cada uno. Ahora la parte técnica no es difícil. Sé cómo código, pero yo quiero averiguar cuál es el mejor enfoque.

Theres opción 1: Crear una instancia de base de datos y hacer un UNION en todas mis consultas de selección. (Nota: Todas las bases de datos están en una casilla)

Opción 2: Crear una instancia para cada base de datos y realizar consultas por separado cada uno de ellos y agregar los resultados.

Esto es más una cuestión de alto nivel si eso ayuda.

Gracias!

¿Fue útil?

Solución

Parece que la mejor manera de conectar a 9 bases de datos diferentes, no es por una conexión real pero la creación de una API que alimenta los datos para que en lugar que tener que tirar de los datos todo el tiempo que resulta en la población de datos extremadamente lento y agregación.

Su una solución increíble a una pregunta compleja. Crear un feed XML que se alimenta de los datos para que lo necesite.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top