首页 文章 精选 留言 我的

精选列表

搜索[JavaScript库],共10000篇文章
优秀的个人博客,低调大师

TiDB 4.0.5 发布,分布式 NewSQL 数据库

TiDB 4.0.5 现已发布,该版本具体更新内容如下: 兼容性变化 TiDB 修改drop partition和truncate partition的参数#18930 为add partition操作添加状态检查#18865 新功能 TiKV 为错误定义错误码#8387 TiFlash 支持与 TiDB 统一的 log 格式 Tools TiCDC 支持加密 Kafka 链接#764 支持输出 old value#708 添加列的特征的标识#796 支持输出上一版本的 DDL 和表结构#799 优化提升 TiDB 优化Union场景下DecodePlan的开销#18941 减少 GC 在遇到Region cache miss错误时扫描锁的次数#18876 减少统计信息 feedback 对集群性能的影响#18772 支持在 RPC 请求返回结果前取消操作#18580 支持使用 HTTP API 生成带有相关监控项名称的 profile#18531 支持分区表的预打散功能#17863 在监控面板中显示每个实例的内存使用详情#18679 在EXPLAIN中显示BatchPointGet算子的详细运行信息#18892 在EXPLAIN中显示PointGet算子的详细运行信息#18817 解决MemTracker潜在的死锁问题#18395 提高字符串转换为整数类型和小数类型的兼容性,支持将 JSON 转换为时间日期类型#18159 支持限制TableReader算子内存使用#18392 在batch cop请求重试时避免多次 backoff#18999 提升ALTER TABLE的兼容性#19270 单个分区支持IndexJoin#19151 支持在 log 中存在非法字符时搜索 log#18579 PD 支持打散特殊存储引擎节点(例如 TiFlash)上的 Region#2706 支持通过 API 指定某范围内的 Region 优先进行调度#2687 优化 Region 打散操作,使得 Leader 分布更均匀#2684 针对 TSO 请求添加更多测试和日志#2678 避免 Region Leader 变化时可能产生的不必要的缓存更新#2672 增加选项允许store.GetLimit返回 tombstone 状态的 store#2743 支持 PD Leader 和 Follower 之间同步 Region Leader 变更#2795 增加查询 GC safepoint 服务的命令#2797 替换 filter 中的region.Clone调用,优化性能#2801 增加关闭 Region 流量统计缓存更新的选项,用于提升大规模集群的性能#2848 TiFlash 添加更多的 Grafana 监控面板,比如 CPU、I/O、RAM 使用量,以及存储引擎的各项指标 通过优化 Raft logs 的处理逻辑,减少 I/O 操作 加快add partitionDDL 之后 Region 的调度速度 优化 DeltaTree 引擎中 delta 数据的整理,减少读写放大 通过使用多线程对 Region snapshot 进行预处理,优化从 TiKV 同步 Region 副本的性能 优化系统负载较低时打开文件描述符的数量,降低系统资源占用量 减少 TiFlash 重启时新创建的文件数量 支持数据存储的静态加密功能 支持数据传输的 TLS 功能 Tools TiCDC 减少了获取时间戳的频率#801 Backup & Restore (BR) 优化了日志#428 Dumpling 减少导出 MySQL 时持锁的时间#121 TiDB Lightning 优化了日志#352 Bug 修复 TiDB 修复builtinCastRealAsDecimalSig函数中未正确处理ErrTruncate/Overflow错误导致报should ensure all columns have the same length错误的问题#18967 修复pre_split_regions对分区表不生效的问题#18837 修复大事务提前终止的问题#18813 修复使用collation相关函数查询结果错误的问题#18735 修复getAutoIncrementID()函数逻辑错误导致导出工具报table not exist错误的问题#18692 修复select a from t having t.a报unknown column error的问题#18434 修复 Hash 分区表的分区键为整数类型时,写入 64 位无符号类型导致溢出 panic 的问题#18186 修复char函数行为错误的问题#18122 修复ADMIN REPAIR TABLE无法解析 range 分区表表达式中整数的问题#17988 修复SET CHARSET行为不正确的问题#17289 修复由于错误的设置 collation 导致collation函数返回错误结果的问题#17231 修复STR_TO_DATE和 MySQL 行为不一致的问题#18727 修复cluster_info表中,TiDB 版本和 PD/TiKV 不一致的问题#18413 修复悲观事务未能检查出重复数据导致可以重复写入冲突数据的问题#19004 修复union select for update存在并发竞态的问题#19006 修复自查询含有PointGet算子时返回结果错误的问题#19046 修复IndexLookUp作为Apply的内连接算子时查询结果不正确的问题#19496 修复anti-semi-join查询结果不正确的问题#19472 修复BatchPointGet查询结果不正确的问题#19456 修复UnionScan作为Apply的内连接算子时查询结果不正确的问题#19496 修复使用EXECUTE语句产生大查询日志造成 panic 的问题#17419 修复IndexJoin在使用ENUM或SET类型作为连接键报错的问题#19235 修复在索引值为NULL时无法构建出查询范围的问题#19358 修复更新全局配置导致的数据竞态问题#17964 修复修改 schema 字符集导致 panic 的问题#19286 修复修改文件夹对中间结果落盘功能的影响#18970 修复decimal类型哈希值不正确的问题#19131 修复PointGet和BatchPointGet在分区表场景下报错的问题#19141 修复共同使用Apply算子和UnionScan算子时查询结果不正确的问题#19104 修复生成列索引结果不正确的问题#17989 修复并发收集统计信息 panic 的问题#18983 TiKV 修复开启 Hibernate Region 时,某些情况下 leader 选举慢的问题#8292 修复 Region 调度产生的一个内存泄露问题#8357 增加hibernate-timeout配置避免 leader 过快变为 Hibernate 状态#8208 PD 修复 PD leader 切换时可能导致一段时间内 TSO 不可用的问题#2666 修复开启 Placement Rule 时,某些情况下 Region 无法调度至最佳状态的问题#2720 修复开启 Placement Rules 后,Balance Leader不工作的问题#2726 修复不健康的 Store 未从负载统计信息中过滤的问题#2805 TiFlash 修复 TiFlash 从旧版本升级到新版本的过程中,由于包含特殊字符而导致进程无法启动的问题 修复 TiFlash 进程在初始化过程中,一旦出现任何异常就无法退出的问题 Tools Backup & Restore (BR) 修复 total KV 和 total bytes 被计算两次的问题#472 修复切换模式不及时导致恢复缓慢的问题#473 Dumpling 修复 FTWRL 锁没有及时释放的问题#128 TiCDC 解决了同步任务不能被移除的问题#782 修正了错误的删除事件#787 解决了已停止的同步任务会卡住 GC 的问题#797 解决了网络阻塞导致同步任务不能退出的问题#825 修复在某些情况下无关数据被错误地到下游的问题#743 TiDB Lightning 解决了 TiDB backend 遇到空 binary/hex 的时候出现语法错误的问题#357 发布说明:https://docs.pingcap.com/zh/tidb/stable/release-4.0.5

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

用户登录
用户注册