【TiDB理论知识10】TiDB6.0新特性

新特性

Placement Rules in SQL

小表缓存

内存悲观锁

Top SQL

TiDB Enterprise Manager

一 Placement Rules in SQL

Placement Rules in SQL 之前会遇到的问题

比如 北京的业务需要访问 T2 和 T3表 ,但是T3表的数据在纽约

纽约的业务需要问访T4 T5 T6表 ,但是这些表都在同一个TIKV上 ,没有办法资源隔离。

东京的业务使用的T7 表很中澳 需要多个副本 ,T8是冷数据 。

Placement Rules in SQL 之后

使用 Placement Rules in SQL的步骤

步骤一 TIkV实例设置标签

步骤二 创建Placement Policy

步骤三 指定对象的Placement Policy

Placement Rules in SQL 的应用

二 热点小表缓存

热点小表的特点

  1. 数据量不大
  2. 不怎么写
  3. 但是读取很频繁

热点小表缓存原理

表的大小 :64M以下

将user表放到缓存中 : alter table user cache;

tidb_table_cache_lease = 5 租约为5秒 。在租约内 ,只能读不能写

三 悲观锁

四 TOP SQL

提高可观测性 定位慢SQL能力

五 TIEM

相关推荐
LiAo_1996_Y几秒前
CSS实现多列等高布局_浮动布局的高级处理技巧
jvm·数据库·python
HHHHH1010HHHHH14 分钟前
HTML函数在笔记本上卡顿怎么办_笔记本运行HTML函数优化操作【操作】
jvm·数据库·python
slb19062315 分钟前
mongo数据库基础语法学习
数据库·学习
jvvz afqh17 分钟前
MySQL Workbench菜单汉化为中文
android·数据库·mysql
墨者阳18 分钟前
可观・可控・可治:DB运维平台架构设计与实践
运维·数据库·架构·自动化·数据可视化
Mrssory19 分钟前
Postgresql数据库快速入门
数据库·postgresql
小脑斧12320 分钟前
DBExport2.51 Oracle数据库查询与Excel数据导出工具
数据库·oracle·excel
Java爱好狂.20 分钟前
Redis高级笔记:原理+集群+应用+拓展+源码
java·数据库·redis·spring·java面试·后端开发·java八股文
djjdjdjdjjdj22 分钟前
CSS如何实现元素淡入淡出显示_结合animation与opacity属性
jvm·数据库·python
m0_6845019823 分钟前
Go 中实现方法级执行时间监控的生产就绪方案
jvm·数据库·python