随笔分类 - TiDB
摘要:[tidb@mysql-host1 ~]$ tiup cluster destroy tidb-test tiup is checking updates for component cluster ... Starting component `cluster`: /home/tidb/.tiup
阅读全文
摘要:tidb集群没有打labels标签,后来打上了,只是host不一样,dc、zone一样。 [tidb@tidb-host1 v4.0.9]$ ./pd-ctl config set location-labels dc,zone,host Success! tiup ctl pd -u http:/
阅读全文
摘要:将fio的包上传到服务器上,默认我已经放在了tidb的家目录上,/home/tidb/ fio工具使用方法: [root@tidb01 ~]# unzip fio_test.zip [root@tidb01 ~]# cd fio_test/ [root@tidb01 ~/fio_test]# chm
阅读全文
摘要:CAP理论 CAP 理论指出对于一个分布式计算系统来说,不可能同时满足以下三点: 一致性(Consistency):在分布式环境中,一致性是指数据在多个副本之间是否能够保持一致的特性,等同于所有节点访问同一份最新的数据副本。在一致性的需求下,当一个系统在数据一致的状态下执行更新操作后,应该保证系统的
阅读全文
摘要:因为下游MySQL的sql_mode设置与上游TiDB的sql_mode不一样,导致drainer同步状态下线。 运维排查: [tidb@ip-10-0-0-15 ~]$ cd /tidb_data/tidb_binlog/drainer-8250/log/ [tidb@ip-10-0-0-15 l
阅读全文
摘要:使用dbgen造数据,lightning导入数据 作者:周万春 微信:lovemysql3306 dbgen 项目地址 https://github.com/kennytm/dbgen -- 表结构模板 [root@db01 ~]# vim template.sql CREATE TABLE app
阅读全文
摘要:基于k8s安装TiDB4.0集群 作者:周万春 微信:lovemysql3306 1、导入需要的镜像(所有节点) (1).联网环境镜像 pull 地址 docker pull pingcap/pd:v4.0.8 docker pull pingcap/tikv:v4.0.8 docker pull
阅读全文
摘要:TiDB集群体系结构 作者:周万春 微信:lovemysql3306 1、CAP分布式 CAP 理论是分布式系统的一个基础理论,它描述了任何一个分布式系统最多只能满足以下三个特性中的两个: 一致性(Consistency) 可用性(Availability) 分区容错性(Partition tole
阅读全文
摘要:TiUP安装TiDB4.0集群 作者:周万春 微信:lovemysql3306 1、操作系统建议 CentOS Linux 7.4 及以上 2、安装结构生产建议 组件 CPU 内存 硬盘类型 网络 实例数量(最低要求) TiDB 16核+ 32GB+ SAS 万兆网卡(2 块最佳) 2 PD 4核+
阅读全文
摘要:tidb设置乐观锁悲观锁 悲观锁 set @@global.tidb_txn_mode = 'pessimistic'; 乐观锁 set @@global.tidb_txn_mode = 'optimistic'; 设置是否禁用自动重试,默认为 “on”,即不重试。 tidb_disable_txn
阅读全文
摘要:perl连接mysql #!/usr/bin/perl -w # yum install perl perl-devel \ # perl-Test-Simple.x86_64 \ # perl-Time-HiRes perl-ExtUtils-CBuilder \ # perl-ExtUtils-
阅读全文
摘要:greenplum基础命令 greenplum数据库连接信息: IP: 10.0.0.11 port: 5432 bigdata schema: app01 账户: dba 密码: 123 -- 安装pg客户端 yum localinstall postgresql postgresql-libs
阅读全文
摘要:批量导出greenplum表结构 #!/bin/bash export PGPASSWORD=123 for i in `cat table_list.txt` do echo "now begin backup $1" psql -d bigdata -h 10.0.0.11 -p 5432 -U
阅读全文
摘要:-- 导出greenplum的schema pg_dump --host=10.0.0.11 --port=5432 --username=dba --password=123 --schema-only instance_name --schema=db_name --file=/tmp/1.sq
阅读全文
摘要:shard_row_id_bits 本文介绍表属性 shard_row_id_bits,它用来设置隐式 _tidb_rowid 分片数量的 bit 位数。 基本概念 对于非整数主键或没有主键的表,TiDB 会使用一个隐式的自增 rowid。大量执行 INSERT 插入语句时会把数据集中写入单个 Re
阅读全文
摘要:安装Tispark的时候java环境 周万春 注释掉yaml拓扑文件的java_home行,让集群使用系统自带的java [root@ip-10-0-0-11 ~]# su - tidb [tidb@ip-10-0-0-11 ~]# vim .bashrc export JAVA_HOME=/bin
阅读全文
摘要:设置pd节点实例的高可用选举的优先级 周万春 [tidb@ip-10-0-0-11 ~]$ tiup ctl pd The component `ctl` is not installed; downloading from repository. Starting component `ctl`:
阅读全文
摘要:通过jdbc驱动连接thriftserver 通过jdbc驱动连接thriftserver,在代码里面只需要更改连接的ip和port 用org.apache.hadoop.hive.jdbc.HiveDriver hive2的话 应该是 org.apache.hive.jdbc.HiveDriver
阅读全文
摘要:某某大肠_tikv_修改配置参数 1、参数的作用。 storage.scheduler-concurrency: 10000000(一千万) # scheduler 内置一个内存锁机制,防止同时对一个 key 进行操作。每个 key hash 到不同的槽。 # 默认值:2048000 # 最小值:1
阅读全文
摘要:某某大肠_tidb_集群创建用户 1、使用 tidb 用户 ssh 登录 10.0.0.11 机器。 可以使用 Xshell & SecureCRT 工具,或者在网络互通的情况下,在其他 Linux 系统上使用 ssh 命令登录。 ssh tidb@10.0.0.11 -p22 2、使用 mysql
阅读全文