TiDB中文技术文档Insert 权限。 mysql.user 这张表里面的 生效范围是全局的。 mysql.db 表里面包含的 Host 和 User 决定了用户可以访问哪些数据库,权限列的生效范围是数据库。 理论上,所有权限管理相关的操作,都可以通过直接对授权表的 CRUD 操作完成。 实现层面其实也只是包装了一层语法糖。例如删除用户会执行: 1. delete from mysql.user where user='test'; 这是磁盘空间不足导致的,需要加节点或者扩大磁盘空间。 很多用户在接触 TiDB 都习惯做一个基准测试或者 TiDB 与 MySQL 的对比测试,官方也做了一个类似测试,汇总 很多测试结果后,我们发现虽然测试的数据有一定的偏差,但结论或者方向基本一致,由于 TiDB 与 MySQL 由于架 构上的差别非常大,很多方面是很难找到一个基准点,所以官方的建议两点: 大家不要用过多精力纠结这类基准测试上,应该更多关注 TiDB 的场景上的区别。0 码力 | 444 页 | 4.89 MB | 6 月前3
TiDB v8.1 中文手册(tidb_partition_prune_mode='static'),使用 TABLESAMPLE 返回错误结果的问题 #52282 @tangenta – 修复 TTL 在夏令时情况下出现 1 小时偏差的错误 #51675 @lcwangchao – 修复 TiDB Dashboard 监控页面中连接数 (Connection Count) 的计算和显示错误 #51889 @YangKeao – EPOLLEXCLUSIVE。 numactl 检查部署机是否安装 numactl,若用户配置绑核,则必须安装 numactl。 系统时间 检查部署机系统时间是否同步:将部署机系统时间与中控机对比,偏差超出某一阈值(500ms)后报错。 系统时区 检查部署机系统时区是否同步:将部署机系统的时区配置进行对比,如果时区不一致则报错。 时间同步服务 检查部署机是否配置了时间同步服务:即 ntpd tiup/keys/private.json 中创建一个私钥: tiup mirror genkey 以下命令为 jdoe 授予 /data/mirror 路径下私钥 ~/.tiup/keys/private.json 的所有权: 1633 tiup mirror set /data/mirror tiup mirror grant jdoe 使用自定义组件 1. 创建一个名为 hello 的自定义组件: $ cat0 码力 | 4807 页 | 101.31 MB | 1 年前3
TiDB v8.4 中文手册(PROCESSED_KEYS) 和 Request Unit (RU) 定义超出预期的查询。和执行 时间 (EXEC_ELAPSED) 相比,新增阈值能够更准确地定义查询的资源消耗,避免整体性能下降时发生识别 偏差。 支持同时设置多个条件,满足任意条件即识别为 Runaway Queries。 可以观测Statement Summary Tables 中的几个对应字段 (RESOURCE_GROUP、MA EPOLLEXCLUSIVE。 numactl 检查部署机是否安装 numactl,若用户配置绑核,则必须安装 numactl。 系统时间 检查部署机系统时间是否同步:将部署机系统时间与中控机对比,偏差超出某一阈值(500ms)后报错。 系统时区 检查部署机系统时区是否同步:将部署机系统的时区配置进行对比,如果时区不一致则报错。 时间同步服务 检查部署机是否配置了时间同步服务:即 ntpd tiup/keys/private.json 中创建一个私钥: tiup mirror genkey 以下命令为 jdoe 授予 /data/mirror 路径下私钥 ~/.tiup/keys/private.json 的所有权: tiup mirror set /data/mirror tiup mirror grant jdoe 使用自定义组件 1. 创建一个名为 hello 的自定义组件: $ cat > hello0 码力 | 5072 页 | 104.05 MB | 10 月前3
TiDB v8.5 中文手册(PROCESSED_KEYS) 和 Request Unit (RU) 定义超出预期的查询。和执行 时间 (EXEC_ELAPSED) 相比,新增阈值能够更准确地定义查询的资源消耗,避免整体性能下降时发生识别 偏差。 支持同时设置多个条件,满足任意条件即识别为 Runaway Queries。 可以观测Statement Summary Tables 中的几个对应字段 (RESOURCE_GROUP、MA EPOLLEXCLUSIVE。 numactl 检查部署机是否安装 numactl,若用户配置绑核,则必须安装 numactl。 系统时间 检查部署机系统时间是否同步:将部署机系统时间与中控机对比,偏差超出某一阈值(500ms)后报错。 系统时区 检查部署机系统时区是否同步:将部署机系统的时区配置进行对比,如果时区不一致则报错。 时间同步服务 检查部署机是否配置了时间同步服务:即 ntpd tiup/keys/private.json 中创建一个私钥: tiup mirror genkey 以下命令为 jdoe 授予 /data/mirror 路径下私钥 ~/.tiup/keys/private.json 的所有权: tiup mirror set /data/mirror tiup mirror grant jdoe 使用自定义组件 1. 创建一个名为 hello 的自定义组件: $ cat > hello0 码力 | 5095 页 | 104.54 MB | 10 月前3
TiDB v7.1 中文手册EPOLLEXCLUSIVE。 numactl 检查部署机是否安装 numactl,若用户配置绑核,则必须安装 numactl。 系统时间 检查部署机系统时间是否同步:将部署机系统时间与中控机对比,偏差超出某一阈值(500ms)后报错。 系统时区 检查部署机系统时区是否同步:将部署机系统的时区配置进行对比,如果时区不一致则报错。 时间同步服务 检查部署机是否配置了时间同步服务:即 ntpd tiup/keys/private.json 中创建一个私钥: tiup mirror genkey 以下命令为 jdoe 授予 /data/mirror 路径下私钥 ~/.tiup/keys/private.json 的所有权: tiup mirror set /data/mirror tiup mirror grant jdoe 使用自定义组件 1. 创建一个名为 hello 的自定义组件: $ cat > hello --name hello --release v0.0.1 package/hello-v0.0.1-linux-amd64.tar.gz 创建成功。 2. 创建一个仓库和一个私钥,并为仓库授予所有权: $ tiup mirror init /tmp/m $ tiup mirror genkey $ tiup mirror set /tmp/m $ tiup mirror grant $USER0 码力 | 4369 页 | 98.92 MB | 1 年前3
TiDB v5.4 中文手册EPOLLEXCLUSIVE。 numactl 检查部署机是否安装 numactl,若用户配置绑核,则必须安装 numactl。 系统时间 检查部署器系统时间是否同步:将部署机系统时间与中控机对比,偏差超出某一阈值(500ms)后报错。 时间同步服务 检查部署机是否配置了时间同步服务:即 ntpd 是否在运行 Swap 分区 检查部署机是否启用 Swap 分区:建议禁用 Swap 分区 内核参数 tiup/keys/private.json 中创建一个私钥: tiup mirror genkey 以下命令为 jdoe 授予 /data/mirror 路径下私钥 ~/.tiup/keys/private.json 的所有权: tiup mirror set /data/mirror tiup mirror grant jdoe 使用自定义组件 1. 创建一个名为 hello 的自定义组件: $ cat > hello --name hello --release v0.0.1 package/hello-v0.0.1-linux-amd64.tar.gz 创建成功。 2. 创建一个仓库和一个私钥,并为仓库授予所有权: $ tiup mirror init /tmp/m $ tiup mirror genkey $ tiup mirror set /tmp/m $ tiup mirror grant $USER0 码力 | 2852 页 | 52.59 MB | 1 年前3
TiDB v8.2 中文手册EPOLLEXCLUSIVE。 numactl 检查部署机是否安装 numactl,若用户配置绑核,则必须安装 numactl。 系统时间 检查部署机系统时间是否同步:将部署机系统时间与中控机对比,偏差超出某一阈值(500ms)后报错。 系统时区 检查部署机系统时区是否同步:将部署机系统的时区配置进行对比,如果时区不一致则报错。 时间同步服务 检查部署机是否配置了时间同步服务:即 ntpd tiup/keys/private.json 中创建一个私钥: tiup mirror genkey 以下命令为 jdoe 授予 /data/mirror 路径下私钥 ~/.tiup/keys/private.json 的所有权: 1696 tiup mirror set /data/mirror tiup mirror grant jdoe 使用自定义组件 1. 创建一个名为 hello 的自定义组件: $ cat --name hello --release v0.0.1 package/hello-v0.0.1-linux-amd64.tar.gz 创建成功。 2. 创建一个仓库和一个私钥,并为仓库授予所有权: $ tiup mirror init /tmp/m $ tiup mirror genkey $ tiup mirror set /tmp/m $ tiup mirror grant $USER0 码力 | 4987 页 | 102.91 MB | 10 月前3
TiDB v8.0 中文手册EPOLLEXCLUSIVE。 numactl 检查部署机是否安装 numactl,若用户配置绑核,则必须安装 numactl。 系统时间 检查部署机系统时间是否同步:将部署机系统时间与中控机对比,偏差超出某一阈值(500ms)后报错。 系统时区 检查部署机系统时区是否同步:将部署机系统的时区配置进行对比,如果时区不一致则报错。 时间同步服务 检查部署机是否配置了时间同步服务:即 ntpd tiup/keys/private.json 中创建一个私钥: tiup mirror genkey 以下命令为 jdoe 授予 /data/mirror 路径下私钥 ~/.tiup/keys/private.json 的所有权: 1649 tiup mirror set /data/mirror tiup mirror grant jdoe 使用自定义组件 1. 创建一个名为 hello 的自定义组件: $ cat --name hello --release v0.0.1 package/hello-v0.0.1-linux-amd64.tar.gz 创建成功。 2. 创建一个仓库和一个私钥,并为仓库授予所有权: $ tiup mirror init /tmp/m $ tiup mirror genkey $ tiup mirror set /tmp/m $ tiup mirror grant $USER0 码力 | 4805 页 | 101.28 MB | 1 年前3
TiDB v7.5 中文手册EPOLLEXCLUSIVE。 numactl 检查部署机是否安装 numactl,若用户配置绑核,则必须安装 numactl。 系统时间 检查部署机系统时间是否同步:将部署机系统时间与中控机对比,偏差超出某一阈值(500ms)后报错。 系统时区 检查部署机系统时区是否同步:将部署机系统的时区配置进行对比,如果时区不一致则报错。 时间同步服务 检查部署机是否配置了时间同步服务:即 ntpd tiup/keys/private.json 中创建一个私钥: tiup mirror genkey 以下命令为 jdoe 授予 /data/mirror 路径下私钥 ~/.tiup/keys/private.json 的所有权: tiup mirror set /data/mirror tiup mirror grant jdoe 使用自定义组件 1. 创建一个名为 hello 的自定义组件: $ cat > hello --name hello --release v0.0.1 package/hello-v0.0.1-linux-amd64.tar.gz 创建成功。 2. 创建一个仓库和一个私钥,并为仓库授予所有权: $ tiup mirror init /tmp/m $ tiup mirror genkey $ tiup mirror set /tmp/m $ tiup mirror grant $USER0 码力 | 4590 页 | 100.91 MB | 1 年前3
TiDB v7.6 中文手册EPOLLEXCLUSIVE。 numactl 检查部署机是否安装 numactl,若用户配置绑核,则必须安装 numactl。 系统时间 检查部署机系统时间是否同步:将部署机系统时间与中控机对比,偏差超出某一阈值(500ms)后报错。 系统时区 检查部署机系统时区是否同步:将部署机系统的时区配置进行对比,如果时区不一致则报错。 时间同步服务 检查部署机是否配置了时间同步服务:即 ntpd tiup/keys/private.json 中创建一个私钥: tiup mirror genkey 以下命令为 jdoe 授予 /data/mirror 路径下私钥 ~/.tiup/keys/private.json 的所有权: tiup mirror set /data/mirror tiup mirror grant jdoe 使用自定义组件 1. 创建一个名为 hello 的自定义组件: $ cat > hello --name hello --release v0.0.1 package/hello-v0.0.1-linux-amd64.tar.gz 创建成功。 2. 创建一个仓库和一个私钥,并为仓库授予所有权: $ tiup mirror init /tmp/m $ tiup mirror genkey $ tiup mirror set /tmp/m $ tiup mirror grant $USER0 码力 | 4666 页 | 101.24 MB | 1 年前3
共 15 条
- 1
- 2













