随笔分类 - tidb
摘要:1、安装haproxy wget https://www.haproxy.org/download/2.6/src/haproxy-2.6.2.tar.gz make clean make -j 8 TARGET=linux-glibc USE_THREAD=1 make PREFIX=/usr/l
阅读全文
摘要:#创建目录 mkdir -p /mnt/sdc/vol1mkdir -p /mnt/sdc/vol2mkdir -p /mnt/sdc/vol3mkdir -p /mnt/sdc/vol4 mkdir -p /mnt/ssd/sdc_volmkdir -p /mnt/sharedssd/sdc_vo
阅读全文
摘要:1.部署集群:tiup dm deploy dm-test v6.2.0 ./topology.yaml tiup dm start dm-test 2.创建数据源 tiup dmctl --master-addr 192.168.1.133:8261 operate-source create s
阅读全文
摘要:目前是v6.1.0 升级到v6.2.0 tidb 升级tiup update --selftiup --versiontiup update clustertiup cluster --version tiup cluster check tidbtest --clustertiup cluster
阅读全文
摘要:#准备测试数据:sysbench --config-file=config_new oltp_common.lua --tables=3 --table-size=500000 prepare #执行语句 explain analyze select a.c,b.c,c.pad from sbtes
阅读全文
摘要:TiKV 在 v6.0.0 中引入了内存悲观锁功能。开启内存悲观锁功能后,悲观锁通常只会被存储在 Region leader 的内存中,而不会将锁持久化到磁盘,也不会通过 Raft 协议将锁同步到其他副本, 因此可以大大降低悲观事务加锁的开销,提升悲观事务的吞吐并降低延迟。当内存悲观锁占用的内存达到
阅读全文
摘要:Placement Rules in SQL 特性用于通过 SQL 接口配置数据在 TiKV 集群中的放置位置。通过该功能,用户可以将表和分区指定部署至不同的地域、机房、机柜、主机。适用场景包括低成本优化数据高可用策略、保证本地的数据副本可用于本地 Stale Read 读取、遵守数据本地要求等。
阅读全文
摘要:TiDB 在 v6.0.0 版本中引入了缓存表功能。该功能适用于频繁被访问且很少被修改的热点小表,即把整张表的数据加载到 TiDB 服务器的内存中,直接从内存中获取表数据,避免从 TiKV 获取表数据,从而提升读性能#生成测试数据sysbench --config-file=config_new o
阅读全文
摘要:select * from mysql.tidb where variable_name in ('tikv_gc_safe_point','tikv_gc_life_time'); tikv_gc_life_time 10m0s select * from sbtest1 where id=202
阅读全文
摘要:统计信息相关参数: tidb_build_stats_concurrencytidb_distsql_scan_concurrency SHOW ANALYZE STATUS show stats_healthy where db_name='sbtest' and table_name='sbte
阅读全文
摘要:create global binding for select * from sbtest1 where c='cc'using select * from sbtest1 use index(idx_2) where c='cc'; explain analyze select * from s
阅读全文
摘要:调整索引创建的速度 #生成测试数据sysbench --config-file=./config_new ./oltp_common.lua --table-size=200000 prepare set global tidb_ddl_reorg_worker_cnt=2;set global t
阅读全文
摘要:聚簇表 region 拆分 CREATE TABLE `sbtest1` ( `id` int(11) NOT NULL AUTO_INCREMENT, `k` int(11) NOT NULL DEFAULT '0', `c` char(120) NOT NULL DEFAULT '', `pad
阅读全文
摘要:1.检查schedul-limit参数 show config where type='pd' and name like '%schedule-limit';schedule.hot-region-schedule-limit 4schedule.leader-schedule-limit 4sc
阅读全文
摘要:1.检查schedul-limit参数 show config where type='pd' and name like '%schedule-limit';schedule.hot-region-schedule-limit 4schedule.leader-schedule-limit 4sc
阅读全文