TiDB 4.0.0-rc ha sido lanzado, las actualizaciones específicas de esta versión son las siguientes:
Cambios de compatibilidad
- Cuando el puerto de estado del servidor tidb está ocupado, rechace comenzar en lugar de regresar al registro de alertas # 15177
Corrección de errores
- Solucione el siguiente problema: debido a una consulta de trabajo incorrecta en los registros internos, cuando se usa la instrucción PREPARE para ejecutar el trabajo DDL, la replicación entre aguas arriba y aguas abajo puede ser incorrecta # 15435
- Corregir
Read Commited
resultados de subconsulta incorrectos en el nivel de aislamiento # 15471 - Soluciona un problema que puede ocurrir con un comportamiento incorrecto al
INSERT ... VALUES
especificarBIT(N)
tipos de datos # 15350 - Solucione el siguiente problema: el reintento interno del trabajo DDL no puede lograr completamente el resultado esperado porque el
ErrorCount
valor fallido no se puede sumar correctamente # 15373 - Arreglar la recolección de basura puede no funcionar correctamente cuando TiDB está conectado a TiFlash # 15505
- Se resolvió un problema con resultados incorrectos causados por la optimización de la proyección en línea # 15411
- Solucione
INL_MERGE_JOIN
el problema de que el indicador SQL se ejecute incorrectamente en algunos casos # 15515 - Se solucionó un
AutoRandom
problema en el que las columnas con atributos se volvían a hacer referencia al escribir explícitamente números negativos en estas columnas # 15397
Nuevas características y mejoras
- Agregue intercalación entre mayúsculas y minúsculas para que los usuarios puedan habilitar utf8mb4_general_ci y utf8_general_ci en el nuevo clúster # 33
RECOVER TABLE
Sintaxis mejorada para soportar la recuperación de tablas truncadas # 15398- Cuando el puerto de estado del servidor tidb está ocupado, rechace comenzar en lugar de regresar al registro de alertas # 15177
- Use la secuencia como valor de columna predeterminado para optimizar el rendimiento de escritura # 15216
- Agregue la
DDLJobs
tabla del sistema para consultar los detalles del trabajo DDL # 14837 - Optimizar el
aggFuncSum
rendimiento # 14887 EXPLAIN
Salida optimizada # 15507
Instrucciones de actualización: https://github.com/pingcap/tidb/releases/tag/v4.0.0-rc