Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Un aspecto del desarrollo de aplicaciones que es común a todas las aplicaciones es la necesidad constante de mejorar el rendimiento y la confiabilidad. Hay muchas técnicas para satisfacer esta necesidad con Microsoft JDBC Driver para SQL Server.
En los artículos de esta sección se describen las distintas técnicas para aumentar el rendimiento y la confiabilidad de la aplicación al usar el controlador JDBC.
En esta sección
| Artículo | Descripción |
|---|---|
| Descripción de las propiedades de tiempo de espera | Describe los tiempos de espera que usa el controlador JDBC. |
| Cierre de objetos cuando no se usan | Describe la importancia de cerrar los objetos del controlador JDBC cuando ya no son necesarios. |
| Administración del tamaño de las transacciones | Describe las técnicas para aumentar el rendimiento de las transacciones. |
| Trabajando con sentencias y conjuntos de resultados | Describe las técnicas para aumentar el rendimiento al usar los objetos Statement o ResultSet. |
| Uso del almacenamiento en búfer adaptativo | El controlador JDBC proporciona ahora una característica de almacenamiento en búfer adaptable, que se ha diseñado para recuperar cualquier tipo de datos de valores grandes sin tener que sufrir la sobrecarga de los cursores de servidor. |
| Columnas dispersas | En este tema se detalla la compatibilidad del controlador JDBC con las columnas dispersas de SQL Server. |
| Almacenamiento en caché de los metadatos de las instrucciones preparadas para el controlador JDBC | Describe las técnicas para aumentar el rendimiento con consultas de instrucciones preparadas. |
| Rendimiento de los parámetros de las instrucciones preparadas | Analiza las prácticas y la configuración que hay que tener en cuenta al utilizar instrucciones preparadas. |
| Uso de la API de copia masiva para la operación de inserción por lotes | Describe cómo habilitar la API de copia masiva para las operaciones de inserción por lotes y sus ventajas. |
| No enviar parámetros String como Unicode | Cuando trabaje con datos CHAR, VARCHAR y LONGVARCHAR , establezca la propiedad de conexión sendStringParametersAsUnicode en false para obtener una ganancia de rendimiento óptima. |
| Registrador de rendimiento y devolución de llamada | Describe cómo utilizar el marco de registro de rendimiento y la infraestructura de callback para realizar un seguimiento del tiempo de ejecución de las operaciones críticas del controlador, como conexiones, preiniciar sesión, inicio de sesión y adquisición de tokens. |
| Consejos de longitud de parámetro para sentencias preparadas | Describe cómo las sugerencias de longitud de parámetros pueden mejorar los cálculos de concesión de memoria de SQL Server. |
| Optimizaciones de la ruta de lectura del conjunto de resultados | Describe optimizaciones automáticas de asignación y decodificación para conjuntos de resultados. |
| Reducción de la sobrecarga del registro desactivado | Describe cómo el controlador evita trabajo innecesario cuando el registro de FINER está deshabilitado. |
| Tiempo de nanosegundos y contexto de la afirmación | Describe la sincronización de callback de alta resolución y el contexto de las instrucciones SQL. |
| Caché de claves de cifrado de columnas para enclaves seguros | Describe el almacenamiento en caché que reduce las solicitudes repetidas al almacén de claves para consultas de enclave. |
getColumns Caché de capacidades |
Describe el almacenamiento en caché automático por conexión que evita repetir sondeos fallidos de sp_columns_170 en servidores anteriores a SQL Server 2025. |