Para ajustar el rendimiento de un narciso db / $ db-una aplicación JDBC
En este artículo se muestra las mejores prácticas para mejorar el rendimiento de Narciso PP / Una $ PP JDBC Driver. Este artículo se centra en cómo mejorar el rendimiento de un narciso PP / PP $ Una aplicación que utiliza JDBC Declaración, PreparedStatemnt, CallableStatement de resultados y las interfaces. Escoger el derecho declaración interfaces y los métodos de acuerdo a su consulta SQL desempeña una función vital en la mejora del rendimiento de un JDBC API proporciona Driver.JDBC OverviewJDBC conjunto estándar de interfaces para trabajar con bases de datos como Narciso PP / Una $ DB, Oracle, Derby etc.Connection interfaz encapsula la funcionalidad de conexión de base de datos, declaración encapsula la interfaz SQL representación y la ejecución de resultados mientras que la funcionalidad de la interfaz encapsula la recuperación de los datos que provienen de la ejecución de una consulta SQL usando Statement.Following son los pasos básicos para escribir un JDBC program.1. Importar "java.sql" y "javax.sql" paquetes. (Importar "javax.sql", si JDBC característica avanzada como XA se va a utilizar) 2. Narciso PP carga controlador JDBC (embedded red o controlador JDBC) 3. Establecer la conexión a la base de datos usando la conexión interface4. Crear un Statement5. Ejecute el Statement6. Recuperar los resultados mediante el uso de resultados interface7. Declaración de Cierre y ConnectionChoosing Declaración derecho interfaz: Hay tres tipos de interfaces en la Declaración de JDBC para representar / ejecutar una consulta SQL-Estado, y PreparedStatement CallableStatement. Declaración se utiliza para ejecutar SQL declaración sin entrada y parámetros de salida; PreparedStatement se utiliza para ejecutar SQL dinámico con parámetros de entrada CallableStatement que se utiliza para ejecutar SQL dinámico con parámetros de entrada y salida. Un importante Algo a tener en cuenta sobre PreparedStatement y CallableStatement es que también se puede utilizar para SQL declaraciones. Sin embargo, es principalmente CallableStatement almacenados para procedures.PreparedStatement da mejores el rendimiento en comparación con el Estado porque se trata de pre-analizadas y pre-compilado. Esto significa que la compilación y análisis de dicha declaración se hace una sola vez por la base de datos. Después de la base de datos ya la reutilización analizado y compilado declaración. Esto mejora significativamente el rendimiento, porque cada vez que una declaración tiene que ser ejecutado varias veces, que no necesita ser compilado y analizado una y otra vez. Por lo que la sobrecarga se incurra por analizar y compilar la misma declaración se puede reduced.When hay un requisito para un solo proceso de solicitud de varios complejos, CallableStatement da un mejor rendimiento en comparación con PreparedStatement Statement.To y leer el artículo completo por favor visite http://www.daffodildb.com/daffodildb-performance-tuning.htmlThis artículo ha sido aportado por (Sr.) Parveen Aggarwal, Consultor Técnico de DSL India (http://www.daffodildb.com). Con más de 6 años de experiencia en la industria en Java y tecnologías afines, tiene un conocimiento en profundidad de J2EE, J2ME y los sistemas de gestión de bases de datos. Parveen es actualmente de trabajo sobre el concepto de archivo de datos en bases de datos incorporados. Él puede ser contactado en parveenaggarwal@hotmail.com
Artículo Fuente: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster obtener el código html
Añadir este artículo a su sitio web ahora!
Webmaster Envíe sus artículos
No es necesario que se registre! Completa el formulario y su artículo está en el Messaggiamo.Com Directorio!