Nuevo en SQL: organización y optimización de consultas

No hay nada especial en tener requisitos de mudanza, pero lo más importante que se debe usar al hablar con la mayoría de las bases de datos es tener un grupo de conexiones en su aplicación Java y usarlo correctamente.

Esto también se aplica aquí. La base de datos IBM i DB2 / 400 es bastante rápida, y el controlador de base de datos disponible en el proyecto jt400 (tipo 4, sin código nativo) es bastante bueno, por lo que puede extraer una gran cantidad de datos en poco tiempo simplemente generando SQL sobre la marcha.

Tenga en cuenta que si solo tiene un esquema único, puede indicar en la conexión cuál necesita, y luego puede usar nombres de tabla no calificados en sus declaraciones SQL. Lea las propiedades JDBC en el InfoCenter con mucho cuidado; es un poco difícil hacerlo bien. Si necesita múltiples esquemas, el "naming = system" permite listas de bibliotecas, es decir, una lista de esquemas para buscar las tablas, lo que puede ser muy útil cuando se hace correctamente. La gente de IBM i puede ayudarlo aquí.

Dicho esto, si la conexión es el factor limitante, es posible que tenga un caso muy sólido para ejecutar el código Java "crear objeto de tablas" directamente en IBM i. Ahora ya debe prepararse para poder medir el tráfico a la base de datos, ya sea con herramientas de monitoreo de red, utilizando p6spy o simplemente pasando por un proxy (tal vez incluso uno acelerador)

Respuesta 1

el ancho doble no se puede resolver junto con los muros int, aunque antes de comenzar mis cálculos de Área de superficie, se compiló. import java.util.Scanner; public class Assignment_3_4 {public static ...

Intentando hacer un poco de interoperabilidad java con https://github.com/googleapis/google-cloud-java/blob/master/google-cloud-clients/google-cloud-storage/src/main/java/com/google/cloud /storage/StorageImpl.java#L139 - ...

Escribí un método para agregar un objeto Student en una matriz de lista. void add (Student newStudent) {int i = 0; while (i! = classSize) {// classSize es el tamaño de la matriz de la lista si (...

El complemento de lanzamiento de Maven es una herramienta genial que simplifica la liberación. Pero quiero cambiar un poco el comportamiento. Lo más importante es que no quiero que ningún cambio se confirme en el repositorio automáticamente ...