tidb开发规范 作者:tplinux 原文来源: tidb.net/blog/a4cf20… tidb开发规范 如果有不对的地方求留言指正 一 减少大事务 3.0的版本 1.1 每个事务内的 SQL 数量不超过 5000 条。 1.2 每个键值对不超过 6MB。 1.3 键值对的总大小不超过 100MB 1.4 键值对的总数不超过 300,000(总的行数*(1 + 索引个数) < 30万) 4.0版本 对大事务 系统运维 2023-10-14 捡田螺的小男孩
TiDB监控信息反向代理配置(一个域名可跳转不同集群) 作者:tplinux 原文来源: tidb.net/blog/a1489a… TiDB监控信息反向代理配置 实现目标 同一个域名不同后缀,访问不同集群 例如 tidb-monitor.xx.com/a1 访问a1集群的grafana tidb-monitor.xx.com/a2 访问a2集群的grafana 大事报(dashboard) 需求和访问 同理 不在过多赘述了 需求,生产环境和办公网络隔 系统运维 2023-10-14 大白菜程序猿
记一次简单的Oracle离线数据迁移至TiDB过程CSDN博客 原文来源: tidb.net/blog/9ae4a4… 【是否原创】是 【首发渠道】TiDB 社区 背景 最近在支持一个从Oracle转TiDB的项目,为方便应用端兼容性测试需要把Oracle测试环境的库表结构和数据同步到TiDB中,由于数据量并不大,所以怎么方便怎么来,这里使用CSV导出导入的方式来实现。 整个过程可以分为三个步骤: 库表结构转换 源数据导出 导入目标库 库表结构转换 众所周知T 系统运维 2023-10-13 捡田螺的小男孩
TiDB DM 数据库同步 step by stepCSDN博客 作者:stutiredboy 原文来源: tidb.net/blog/220b95… 前段时间,看到了一篇关于数据库选型的文章(MongoDB/TiDB/CockroachDB),忍不住感慨了一句,TiDB 一看就是大户人家,什么工具都可以有,什么工具都迭代得特别快,没有钱没有人,难以想像如何才能驱动得了。TiDB/TiKV/PD/Mydumper/Loader/Syncer/Data Migra 系统运维 2023-10-13 醒在深海的猫
MySQL 和 TiDB 互相快速导入全量数据CSDN博客 原文来源: tidb.net/blog/58985a… 【是否原创】是 【首发渠道】爱可生开源社区 【首发渠道链接】 mp.weixin.qq.com/s/Z1sYKus-u… 【正文】 技术分享 | MySQL 和 TiDB 互相快速导入全量数据 作者:杨涛涛 上海爱可生资深数据库专家,专研 MySQL 十余年。擅长 MySQL、PostgreSQL、MongoDB、TiDB 等开源数据库相关的 系统运维 2023-10-13 向阳逐梦
记一次 Lightning 导入失败导致的 TiDB 集群重启失败事故处理CSDN博客 作者:代晓磊 原文来源: tidb.net/blog/137913… 记一次Lightning导入失败导致的tidb集群重启失败事故处理 一、需求以及环境 需求:离线报表MySQL分库分表业务迁移TiDB,因为是离线报表,凌晨写入后数据不发生变化,先脚本select into outfile倒出成为多个csv文件,利用lightning快速导入到已有的低请求业务TiDB集群(已经提供线上服务)。 系统运维 2023-10-13 大猫
高并发请求下 TiDB 集群的业务无损升级CSDN博客 作者:Gin 原文来源: tidb.net/blog/11faa0… 【是否原创】是 【首发渠道】TiDB 社区 目 录 一、前言 二、常见的联机交易系统升级方式 三、升级 TiDB 集群的常见问题 SQL 请求失败 升级前后版本不兼容导致升级失败 未制定升级失败的回退计划 四、升级准备及非核心组件的升级 升级前的准备工作 周边组件的升级 五、TiDB 集群核心组件的在线升级 核心组件升级顺序 使 系统运维 2023-10-13 三掌柜
原生K8s环境下 TiDB Operator实战CSDN博客 作者:贾世闻 原文来源: tidb.net/blog/00e042… 凑个热闹,k8s+tidb operator,便于更好的了解结构和操作细节。 k8s和tidb都是目前开源社区中活跃的开源产品,tidb-operator项目是一个在k8s上编排管理tidb集群的项目。本文详细记录了部署k8s及install tidb-operator的详细实施过程,希望能对刚入坑的同学有所帮助 环境 ubun 系统运维 2023-10-13 贤蛋大眼萌
Lightning for CSV:快速指南CSDN博客 作者:张鱼小丸子-PingCAP 原文来源: tidb.net/blog/f0a95b… 注意事项 在使用 tidb-lightning 前,需注意以下事项: tidb-lightning 运行后,TiDB 集群将无法正常对外提供服务。 集群会变为“导入模式”,并产生大量未压缩的文件,继而消耗 CPU 并导致迟延 (stall)。 若 tidb-lightning 崩溃,集群仍会留在“导入模式” 系统运维 2023-10-13 共饮一杯
br 备份到 s3 时 endpoint 参数加目录分隔符后缀问题排查 作者:jiyf 原文来源: tidb.net/blog/ec8ad0… 【是否原创】是 【首发渠道】TiDB 社区 问题描述 在 k8s 环境进行备份的时候,不小心将 s3 的 endpoint 参数多加了个目录操作符,配置如下: "s3": { "bucket": "backup", "prefix": " 系统运维 2023-10-13 爱可生开源社区
TiDB DM扩容和监控 作者:huran_tidb 原文来源: tidb.net/blog/21cae7… TiDB DM扩容和监控 简介 • TiDB Data Migration (DM) 是一体化的数据迁移任务管理平台,支持从 MySQL 或 MariaDB 到 TiDB 的全量数据迁移和增量数据复制。我们使用DM实时同步数据从MySQL到TiDB。dm开始配置时dm-master和dm-work都是单节点,为保证 系统运维 2023-10-13 穿过生命散发芬芳
TiDB 集群跨平台在线迁移方案(离线环境下从 x86 节点迁移到 arm64 节点)CSDN博客 作者:pepezzzz 原文来源: tidb.net/blog/65522d… 背景 TiDB 集群具备跨平台架构的部署和扩缩容能力,能实现在业务在线的情况下完成整个集群的跨平台架构迁移。本文将详细介绍如何实现,以及如何在离线环境下从 x86 节点迁移到 arm64 节点。 迁移步骤 1、数据备份 进行集群的数据备份。 2、下载 & 合并镜像目录 官网下载页面( pingcap.com/zh/pr 系统运维 2023-10-13 宇宙之一粟
记一次使用TiUP半自动升级TiDB集群经验 作者:TUG微尘 原文来源: tidb.net/blog/3ac060… 记一次使用TiUP半自动升级TiDB集群经验 一、背景 部分tidb集群开启了cdc,tidb cdc组件不兼容公司内部个性化之后的Canal协议,内部对cdc做了兼容,因此不可使用tiup对tidb集群进行自动升级,否则会造成数据同步报错。 二、升级步骤 TiUP Cluster 不支持指定部分节点升级 TiDB集群角 系统运维 2023-10-13 爱可生开源社区
使用 TiUP 安装部署 TiDB 集群实验流程CSDN博客 作者: G7尹裕皓 原文来源: tidb.net/blog/c45d84… 【是否原创】是 【首发渠道】TiDB 社区 【正文】 本文档参考官方文档和官方视频,并结合实际自己部署实验中遇到的情况整理而来本文用于记录TiDB的部署 以前的标题不具有通用性,所以改一个名字,本文档适用于目前所有版本的 TiDB 集群安装 -- 2022.6.27 准备工作 系统要求: 请提前确认系统版本是否符合要求 具 系统运维 2023-10-13 大树
tidb4.0+安装部署实验流程CSDN博客 作者:尹裕皓 原文来源: tidb.net/blog/c45d84… 【是否原创】是 【首发渠道】TiDB 社区 【正文】 本文档参考官方文档和官方视频,并结合实际自己部署实验中遇到的情况整理而来 本文用于记录TiDB的部署 准备工作 系统要求: 请提前确认系统版本是否符合要求 具体配置要求详见官方文档: www.bookstack.cn/read/tidb-5… Linux 操作系统平台 版本 系统运维 2023-10-13 大白菜程序猿
TiDB 配置参数修改与系统变量修改步骤CSDN博客 作者:dba_gc 原文来源: tidb.net/blog/bda869… 一、TiDB 配置参数修改 注意事项1:tidb-test 为集群名称 注意事项2:参数修改前与修改后备份.tiup目录 注意事项3:通过 tiup cluster edit-config 来修改配置参数 1、修改配置参数 tiup cluster edit-config tidb-test 2、元数据存储地址 cat ~ 系统运维 2023-10-13 张二河
tiup目录冲突检测不健全导致的节点被destroy问题以及解决CSDN博客 作者:代晓磊 原文来源: tidb.net/blog/b815da… (1)环境以及前提: 集群是有tidb-ansible-3.1.0 import到tiup(V1.0.0)管理,并且升级集群到V4.0GA版本。 3.1以及之前的tidb版本tidb server和PD都是共用同一部署目录。 (2)操作流程以及问题现象: 为了测试,使用tiup在一台tikv节点扩容了tidb server,扩容 系统运维 2023-10-13 穿过生命散发芬芳
TiDB 7.1.0 LTS 特性解读丨关于资源管控 (Resource Control) 应该知道的 6 件事 TiDB 7.1.0 LTS 在前段时间发布,相信很多同学都已经抢先使用了起来,甚至都已然经过一系列验证推向了生产环境。面对 TiDB 7.1 若干重要特性,新 GA 的资源管控 (Resource Control) 是必须要充分理解、测试的一个重量级特性。对于常年奋斗在一线 DBA 岗位的我来说,学术方面的精进已经力不从心,大部分的时间都在强化“术”的方面,所以 TiDB 每更(新)必追,每个新 系统运维 2023-09-21 张二河
已知的第三方工具兼容问题 注意 TiDB 已列举不支持的功能特性,典型的不支持特性有: 存储过程与函数 触发器 事件 自定义函数 空间类型的函数、数据类型和索引 XA 语法 这些不支持的功能不兼容将被视为预期行为,不再重复叙述。关于更多 TiDB 与 MySQL 的兼容性对比,你可以查看与 MySQL 兼容性对比。 本文列举的兼容性问题是在一些 TiDB 支持的第三方工具中发现的。 描述 TiDB 中 SELECT CON 数据运维 2023-09-02 大猫
Tidb分布式数据库安装部署实践 本文针对分布式、高可用的tidb数据库,从搭建实际生产环境的集群服务,介绍下tidb的安装流程、安装前的环境检测和系统优化、服务访问等方面介绍下具体的流程,希望对大家熟悉和了解tidb数据库有所帮助,减少不必要的弯路。 1.概述 Tidb是PingCAP公司自主设计、研发的开源分布式关系型数据库,同时支持在线事务处理与在线分析处理(HTAP)的融合型分布式数据库产品,具备水平扩容或者缩容、金融级高 数据运维 2023-08-13 穿过生命散发芬芳