网站首页 站内搜索

搜索结果

搜索关健字: ,共有 161931条记录
  • 月活超 1.1 亿,用户超 4 亿,你也在用的「知乎」是如何在超大规模 TiDB 集群上玩转多云多活的?来听听知乎代晓磊的答案!

    导读 代晓磊,知乎数据库负责人,同时也是 TiDB 社区北京地区组织者,一位有着 13 年数据库从业经验的数据库老兵,对数据库运维及 TiDB 有着丰富的实践经验。在“2024 新年围炉茶会”中,他分享了《TiDB 在知乎实践的那些事》话题,回顾了最近两年知乎 TiDB 实践的最新进…

    2024/4/7 4:02:32 人评论 次浏览
  • 唐刘:关于产品质量的思考 - 如何评估质量

    在上一篇文章《 关于产品质量的思考 - 我的基本认知 》中,作者通过亲身经历分享了对产品质量的思考和认知:高质量的产品不仅仅是通过测试来保证的,更是通过在真实场景中不断打磨和改进得来的。本文为“关于产品质量的思考”系列的第二篇,将以 TiDB 产品发版为例,探讨…

    2024/4/7 4:02:31 人评论 次浏览
  • TiDB MVCC 版本堆积相关原理及排查手段

    导读 本文介绍了 TiDB 中 MVCC(多版本并发控制)机制的原理和相关排查手段。 TiDB 使用 MVCC 机制实现事务,在写入新数据时不会直接替换旧数据,而是保留旧数据的同时以时间戳区分版本。 当历史版本堆积过多时,会导致读写性能下降。 为了解决这个问题,TiDB 使用 Garba…

    2024/4/7 4:02:29 人评论 次浏览
  • TiDB 慢查询日志分析

    导读 TiDB 中的慢查询日志是一项 关键的性能监控工具,其主要作用在于协助数据库管理员追踪执行时间较长的 SQL 查询语句。 通过记录那些超过设定阈值的查询,慢查询日志为性能优化提供了关键的线索,有助于发现潜在的性能瓶颈,优化索引以及重构查询语句,从而提升数据库…

    2024/4/7 4:02:27 人评论 次浏览
  • TiDB 组件 GC 原理及常见问题

    导读 本文详细介绍了 TiDB 的 Garbage Collection(GC)机制及其在 TiDB 组件中的实现原理和常见问题排查方法。 TiDB 底层使用单机存储引擎 RocksDB,并通过 MVCC 机制,基于 RocksDB 实现了分布式存储引擎 TiKV,以支持高可用分布式事务。 GC 过程旨在清理旧数据,减少其…

    2024/4/7 4:02:26 人评论 次浏览
  • 夯实智慧新能源数据底座,TiDB Serverless 在 Sandisolar+ 的应用实践

    本文介绍了 SandiSolar+通过 TiDB Serverless 构建智慧新能源数据底座的思路与实践。作为一家致力于为全球提供清洁电力解决方案的新能源企业,SandiSolar+面临着处理大量实时数据的挑战。为了应对这一问题,SandiSolar+选择了 TiDB Serverless 作为他们的数据底座。TiDB …

    2024/4/7 2:02:25 人评论 次浏览
  • 金融企业区域集中库的设计构想和测试验证

    导读 本文探讨了金融企业区域集中库的设计构想和测试验证,包括架构设想、数据库整合场景测试及优势和使用设想。作者提出利用 TiDB 数据库产品集中建设区域集中库,解决 MySQL 存量节点的整合问题,实现部署的标准化、按需扩展和统一运维管理。文章详细介绍了测试内容和结…

    2024/4/7 0:02:25 人评论 次浏览
  • 唐刘:关于产品质量的思考 - 我的基本认知

    我在文章《 TiDB in 2023 - 一次简单的回顾 》 中提到了一个我一直以来面临的问题:每次 TiDB 发布新版本后,我如何能够非常自信地告诉客户,这个版本的质量很好,大家可以放心使用呢? 坦白地说, 这个问题并不容易回答 。 我计划通过一系列文章来分享我对产品质量的思考…

    2024/4/5 23:02:30 人评论 次浏览
  • TiDB 社区智慧合集丨解码 TiDB 性能谜题:让你的数据库发挥最强动力!

    来自社区,回归社区。非常感谢各位 TiDBer 在之前 【TiDBer 唠嗑茶话会丨征集 TiDB 数据库性能优化大师,你是如何优化 TiDB 数据库性能的呐?】( https://asktug.com/t/topic/1005563 )里提供的各种性能优化方法。这篇帖子收集整理了大家推荐的各个方面的 TiDB 数据库性能…

    2024/4/5 23:02:28 人评论 次浏览
  • 数据库性能优化入门:数据库分片初探

    导读 数据库分片是一种用于提升数据库性能的架构模式,选择正确的分片策略和实施方式对于提高数据库性能和应对大规模数据挑战至关重要。 本文介绍了数据库分片的定义、原理和实施方法。文章解释了数据库分片是如何通过将数据切分、分散存储在多个服务器上来提升性能,并对…

    2024/4/5 23:02:27 人评论 次浏览
  • 03-Java框架FTPClient 使用rename()移动文件和文件重命名

    1 需求 由于业务种种原因,现在需要将ftp中已存文件移动到其它文件夹。 2 初始策略 一开始走上弯路,直接翻看FTPClient API有无move方法,但没发现:于是曲线救国,想着采用先复制、再删除,伪代码: InputStream inputStream = ftpClient.retrieveFileStream("/AAA…

    2024/4/4 23:02:26 人评论 次浏览
  • Spring Data JPA日志打印SQL语句和入参真就这么简单吗?

    1 乞丐版配置 spring:aop:proxy-target-class: truejpa:hibernate:ddl-auto: updateshow-sql: truelogging:level:root: infoorg.hibernate.SQL: debugorg.hibernate.engine.QueryParameters: debugorg.hibernate.engine.query.HQLQueryPlan: debugorg.hibernate.type.des…

    2024/4/2 23:02:26 人评论 次浏览
  • elasticsearch aggs

    Elasticsearch AGS:探索Elasticsearch的搜索功能 在现代Web应用程序开发中,搜索引擎是一个非常关键的部分。一个优秀的搜索引擎可以帮助用户快速找到他们需要的信息。在许多大型网站和应用中,我们都可以看到Elasticsearch的身影。作为一种流行的开源搜索引擎,Elastics…

    2024/4/1 23:02:33 人评论 次浏览
  • error code 1054

    标题:深入解析错误代码1054:数据库操作中的常见错误 在数据库操作过程中,错误代码1054是一个相当常见的现象。本文将针对这一问题进行详细的分析,并给出相应的解决方案。 首先,我们来了解一下错误代码1054的具体含义。错误代码1054是MySQL中的一个错误代码,表示“远…

    2024/4/1 23:02:32 人评论 次浏览
  • got an unexpected keyword argument

    Got an Unexpected Keyword Argument: 深入探讨Python中的异常处理 在Python编程中,我们经常会遇到各种不可预知的情况,例如用户输入错误、网络异常等。这时,我们需要利用异常处理机制来捕获并处理这些异常情况,保证程序的稳定性和可靠性。本文将深入探讨Python中的异常处…

    2024/4/1 23:02:30 人评论 次浏览
扫一扫关注最新编程教程