盆友们大家好~OceanBase 文档上线后,累计收到了 4000+ 的用户反馈,当前仍有部分问题处理中。为了让您更好的感知你提出问题的处理进度,11 月起我们将每月在社区同步文档问题修复进展。欢迎您随时提出在文档使用过程中遇到的问题。如您对已修复的问题有疑问,欢迎加入钉钉 OceanBase 文档交流群(群号:41203246),随时与我们联系。
11月修复问题列表
模块 | 标题 | 描述 |
---|---|---|
OceanBase 数据库 | 部署 NFS | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218107标记内容:选择一个合适的目录作为 Mount 点, 执行以下命令,挂载 NFS。例如,本文档中假设 Mount 到 /data/nfs 目录,如果没有合适的目录可以新建一个目录。反馈内容:上下文描述不清晰,上文服务端使用的nfs目录是 /data/nfs_server下文客户端使用的挂载目录说是/data/nfs 造成了误导极大下文中的10.10.10.1:/data/1 实际是上文中的/data/nfs_server服务端目录 而/data/nfs 实际是客户端对应的目录。建议上下文描述目录时保持一致。 |
OceanBase 数据库 | 使用限制 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-10000000000943788标记内容:标识符长度限制反馈内容:这里的只提了字节长度,不同字符集的情况下是否对应的字符长度是否也有变化。。如果有的话建议把这句话加上吧,而且Oracle模式下为什么有集群名长度限制,意思是sys租户可以创建成Oracle模式? |
OceanBase 数据库 | 快速体验 OceanBase 数据库 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000217958标记内容:[admin@test001 ~]$ obd demo -c oceanbase,obproxy,obagent,prometheus,grafana反馈内容:obd demo -c oceanbase-ce,obproxy-ce,obagent,prometheus,grafana |
OceanBase 数据库 | 分析诊断&决策流程 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218055标记内容:详情参考 OCP 用户指南反馈内容:没有软连接,不知道在哪 |
OceanBase 数据库 | 分区概述 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000220228标记内容:布在 2 台机器上反馈内容:分区支持跨机器吗 |
OceanBase 数据库 | 系统租户 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-10000000000361543 标记内容:系统租户下的普通用户主要负责集群内租户的创建 反馈内容:“系统租户下的普通用户主要负责集群内租户的创建”:租户的创建不是只能由系统租户下的管理员用户创建吗?本文此处的描述与创建租户时的描述不一致。 |
OceanBase 数据库 | 日志概述 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-10000000000360310 标记内容:fine_no 反馈内容:与下面参数解释时所示的file_no的名字不一致 |
OceanBase 数据库 | 将资源池分配给租户 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218795 标记内容:但是,在创建租户时,一个租户仅支持指定一个资源池 反馈内容:经测试,创建租户时可以指定多个资源池 |
OceanBase 数据库 | 在全文索引的表上执行 DML 报正确性问题 -4337 | 问题url:https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000000008224?backsskb 标记内容: 反馈内容:规避方式: 请勿在 OceanBase 数据库 V2.x、V3.x 版本上创建和使用全局索引。全局索引----》全文索引 |
OceanBase 数据库 | 查询集群参数 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-10000000000361207标记内容:backup_region反馈内容:按图所示,应该说的是这个参数:backup_concurrency |
OceanBase 数据库 | OceanBase 术语 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000217915标记内容:数据库 V4.0.0 版本引入了 Tablet 概念来表示实际的数据存储对象。它具备存储数据的能力,支持在机器之间迁移(transfer),是数据均衡的最小单位。Tablet 和 Partition 的概念有所不同,Partition 表示 Table 的一个数据分片,在一个Partition 中除了包含主表数据之外,还包含对应的局部索引。在一个 Partition 中可能包含一个或者多个 Tablet,例如 Partition 的一个局部索引就会对应一个 Tablet,同一个 Partition 的所有 Tablet 会强制绑定在一起,保证它们存储在一台机器反馈内容:文档描述不清晰 |
OceanBase 数据库 | 通过调整 Primary Zone 实现租户扩缩容 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218790#1-title-增加%20Primary%20Zone标记内容:反馈内容:增加primary zone章节的第6点执行的sql和描述不一致 |
OceanBase 数据库 | 连接简介 | 问题url:https://www.oceanbase.com/demo/manage-table-objects标记内容:反馈内容:col11 列 varchar(10) 修改为 varchar(20),修改变长字符串时,不支持修改为小于当前长度的值。我试着执行一下,10长度改为20,20再改为10,都是可以正常d |
OceanBase 数据库 | 检查集群参数 | 问题url:https://www.oceanbase.com/docs/community-obd-cn-1000000000254580标记内容:sudo yum install -y ob-deploy反馈内容:文档错误,无法下载。OceanBase-community-stable-el9 12 kB/s | 2.3 kB 00:00Errors during downloading metadata for repository ‘oceanbase.community.stable’: - Status code: 404 for http://mirrors.aliyun.com/oceanbase/community/stable/el/9/x86_64/repodata/repomd.xml (IP: 150.139.156.203)Error: Failed to download metadata for repo ‘oceanbase.community.stable’: Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried |
OceanBase 数据库 | XMLPARSE | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000221427标记内容:反馈内容:OB 4.2.1 版本,mysql 模式下,用 explain 查看执行计划,没有 cost 列显示 |
OceanBase 数据库 | 通过调整 Primary Zone 实现租户扩缩容 | 【问题描述】 https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218790#1-title-增加%20Primary%20Zone 增加primary zone章节的第6点执行的sql和描述不一致 |
OceanBase 数据库 | 如何规划租户资源的容量? | 问题url:https://www.oceanbase.com/knowledge-base/oceanbase-database-20000001007标记内容:脚本检查 OceanBase 侧资源的使用情况反馈内容:提供相关脚本 |
OceanBase 数据库 | 执行按表恢复 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218375标记内容:ALTER SYSTEM RECOVER TABLE infodb.tbl1,infodb.tbl2 TO TENANT oracle001 FROM ‘file:///data/nfs/backup/data,file:///data/nfs/backup/archive’ UNTIL TIMEss’2023-09-30 00:00:00’ WITH ‘pool_listssrestore_pool’; REMAP TABLE infodb.tbl1:newtbl REMAP TABLEGROUP tg1:newtg1REMAP TABLESPACE ts1:newts1;反馈内容:示例里两个分号吗?执行会报错 |
OceanBase 数据库 | 指定路径的数据备份(租户级别) | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-10000000000946186标记内容:具体操全量备份反馈内容:具体全量备份 |
OceanBase 数据库 | 创建 DBLink | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-1000000000220174标记内容:当前仅支持 Oracle 租户反馈内容:当前仅支持 Oracle 租户 |
OceanBase 数据库 | 生产环境部署 OceanBase 数据库 | 问题url:https://www.oceanbase.com/docs/community-observer-cn-10000000000449660标记内容:obd mirror disable remote反馈内容:obd mirror disable remote 接下来是没有这个命令的 |
OceanBase 数据库 | 安装 OAT | 问题url:https://www.oceanbase.com/docs/enterprise-oat-doc-cn-1000000000304881#2-title-使用%20OAT%20安装包安装标记内容:安装包提供了 Docker 18.09.9,OAT 4.1.0,MetaDB 2.2.77、NLB 3.5.1 镜像及常用工具软件包反馈内容:安装包提供了 Docker 18.09.9,OAT 4.2.0,MetaDB 4.2.1、NLB 4.0.0 镜像及常用工具软件包 |
OceanBase 数据库 | 创建组合触发器 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000220180标记内容:示例如下反馈内容:employees表结构呢 |
OceanBase 数据库 | 创建 INSTEAD OF 触发器 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000220178标记内容:SELECT COUNT() FROM order_info WHERE customer_id ss 111;反馈内容:SELECT COUNT() FROM order_info WHERE customer_id ss 111; 表结构在nal |
OceanBase 数据库 | 创建 DBLink | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000220190标记内容:CREATE DATABASE LINK [IF NOT EXISTS] dblink_name CONNECT TO user@tenant DATABASE database_name IDENTIFIED BY password HOST ‘ip:port’ [CLUSTER cluster_name];反馈内容:由于 ‘ip:port’ 加了单引号,建议 password 也加上单号,cluster_name 加上双引号CREATE DATABASE LINK [IF NOT EXISTS] dblink_name CONNECT TO user@tenant DATABASE database_name IDENTIFIED BY ‘password’ HOST ‘ip:port’ [CLUSTER “cluster_name”];错误1 - 密码没加单引号:obclient [test] CREATE DATABASE LINK IF NOT EXISTS dblink_obmysql_12_3 CONNECT TO root@perfmysql DATABASE test IDENTIFIED BY xxx HOST ‘1.2.1.23:2883’ CLUSTER “kp_linx_421clu” ; - ;ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your OceanBase version for the right syntax to use near ‘WElcome12#_ HOST ‘1.2.1.23:2883’ CLUSTER “kp_linx_421clu” ;’ at line 1错误2 - cluster 没加引号obclient [test] CREATE DATABASE LINK IF NOT EXISTS dblink_obmysql_12_3 CONNECT TO root@perfmysql DATABASE test IDENTIFIED BY ‘xxx’ HOST ‘1.2.1.23:2883’ CLUSTER kp_linx_421clu ;ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your OceanBase version for the right syntax to use near ‘kp_linx_421clu’ at line 1 |
OceanBase 数据库 | 部署 NFS | https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-10000000000355062标记::/data/nfs_server /data/nfs反馈:这个目录有很大的误导性,请修改为合理目录 |
OceanBase 数据库 | 通过 DBLink 访问远端数据库中的数据 | https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-1000000000220171标记:CREATE SEQUENCE seq START WITH 10000 INCREMENT BY 1 CACHE 50 NOCYCLE;反馈:这跟在本地创建sequence有啥区别? |
OceanBase 数据库 | 通过 DBLink 访问远端数据库中的数据 | https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-1000000000220171标记:obclient [SYS] CREATE TABLE tbl1 (C1 int,C2 int);反馈:这不是在本地创建的表吗?怎么能跑到远程呢? |
OceanBase 数据库 | 创建用户 | https://oceanbaseweb-pre.oceanbase.com/demo/create-an-user这是一条测试数据 |
OceanBase 数据库 | monagent 配置文件说明 | https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000220260标记:## 进程相关配置。其中,address 是默认的拉取 metrics 和管理相关接口,也是pprof调试端口。server: address: xxx.xxx.xxx.xxx:${ocp.agent.monitor.http.port} runDir: ${obagent.home.path}/run反馈:这个address必须要安装了ocp才可以吗? |
OceanBase 数据库 | NOT NULL 完整性约束 | https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000221542标记:但不支持在列上追加 NOT NULL 约束反馈: 这里写错了。 |
OceanBase 数据库 | SpringJPA 连接 OceanBase 数据库 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-10000000001578252标记内容: com.alipay.oceanbase oceanbase-client 2.4.0反馈内容:在中央仓库找不到这个版本的驱动?这个仓库找不到2.4.0https://mvnrepository.com/artifact/com.alipay.oceanbase/oceanbase-client 这个仓库坐标没找到https://central.sonatype.com/search?qssoceanbase-client |
OceanBase 数据库 | 通过 OBClient 连接 OceanBase 租户 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-10000000000944158标记内容:Oracle 租户的管理员用户名默认是 sys。反馈内容:这不是在讲MySQL租户 |
OceanBase 数据库 | 字符类型概述 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-1000000000222521标记内容:256 字节反馈内容:char 类型以字符位长度单位,最长256 字符,不是256 字节。 因为一个中文字符有三个字节。 |
OceanBase 数据库 | 字段设计 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-10000000000355299标记内容:OceanBase 3.x 的版本中,字段的长度*字段的个数需小于 1.5M,并且字段个数不能超过 512 个反馈内容:这里测试发现好像只是针对于字符类型的限制,在建表时,varchar长度拉到1.5mb,多个int类型的,还是可以正常创建, |
OceanBase 数据库 | 体验 Operational OLAP | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218134标记内容:ALTER SYSTEM SET syslog_levelss’PERF’;反馈内容:根据 https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000220592 文档中 syslog_level 的取值范围看起来没有 PERF 选项 |
OceanBase 数据库 | 表结构设计 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218558标记内容:建表后不允许添加主键。反馈内容:4.2 已经支持表后期加主键了。 |
OceanBase 数据库 | 租户内存写满 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218745标记内容:OCP 使用指南反馈内容:类似这种到其他界面的内容可以使用跳转功能 |
OceanBase 数据库 | 使用命令行部署三副本 OceanBase 集群 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000220835标记内容:127.1反馈内容:IP地址非标准写法 |
OceanBase 数据库 | 使用命令行部署三副本 OceanBase 集群 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000220835标记内容:-I反馈内容:-I 大写的I在测试3.2.4.1版本时–help中未看到明确的描述,不支持 |
OceanBase 数据库 | 使用 OUTFILE 语句迁移 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-10000000000354611标记内容:INTO OUTFILE 语句进行数据导出的语法示例如下:反馈内容:按照手册操作,执行报错;[admin@0i /home/admin]$obclient -h 100.88.121.149 -P 2881 -uroot@ocp -P2881 -paaAA__11 -Doas;Reading table information for completion of table and column namesYou can turn off this feature to get a quicker startup with -AWelcome to the OceanBase. Commands end with ; or \g.Your OceanBase connection id is 3221632774Server version: OceanBase 3.2.3.3 (r107060012023041113-3cfe0f0783ae40aa8a41ec7d074ab7dedb93f702) (Built Apr 11 2023 13:55:51)Copyright (c) 2000, 2018, OB Corporation Ab and others.Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.obclient [oas] SELECT * INTO OUTFILE ‘/home/admim/a.txt’ FIELDS TERMINATED BY ‘,’ ENCLOSED BY ‘"’ LINES TERMINATED BY ‘\n’ FROM oas_rca_graph;ERROR 1017 (HY000): File not existobclient [oas] quitBye[admin@0i /home/admin]$ls a.txta.txt[admin@0i /home/admin]$obclient -h 100.88.121.149 -P 2881 -uroot@ocp -P2881 -paaAA__11 -Doas;Reading table information for completion of table and column namesYou can turn off this feature to get a quicker startup with -AWelcome to the OceanBase. Commands end with ; or \g.Your OceanBase connection id is 3221632833Server version: OceanBase 3.2.3.3 (r107060012023041113-3cfe0f0783ae40aa8a41ec7d074ab7dedb93f702) (Built Apr 11 2023 13:55:51)Copyright (c) 2000, 2018, OB Corporation Ab and others.Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.obclient [oas] select version();±--------------------------+| version() |±--------------------------+| 5.7.25-OceanBase-v3.2.3.3 |±--------------------------+1 row in set (0.002 sec)obclient [oas] |
OceanBase 数据库 | Linux 版 ODBC 驱动安装与配置 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-connector-odbc-cn-10000000001943256标记内容:sudo vim /u01/unix-odbc/bin/isql -v OBDSN反馈内容:应该是:/u01/unix-odbc/bin/isql -v OBDSN见内部文档https://yuque.antfin.com/ob/odp/nwg74m |
OceanBase 数据库 | 使用 Canal 从 OceanBase 数据库同步数据到 MySQL 数据库 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-10000000001697230标记内容:canal.destinations ss obtest2反馈内容:是不是应该为 example ? |
OceanBase 数据库 | 命令行选项 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-dumper-loader-cn-1000000000076572标记内容:--truncate-table反馈内容:--truncate-table 描述的不对,不是全库的表 |
OceanBase 数据库 | 检查集群状态 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-10000000000355024标记内容:返回结果为 ‘IDEAL’ : 集群合并状态健康。返回结果非 ‘IDEAL’ : 集群合并状态不正常,需对集群进行处理。反馈内容:返回结果为 ‘IDEAL’ : 集群合并状态健康。返回结果非 ‘IDEAL’ : 集群合并状态不正常,需对集群进行处理。 |
OceanBase 数据库 | 新建告警通道 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-ocp-cn-1000000000126016标记内容:自定义脚本:支持 Python、Bash 脚本,可参考 查看告警通道配置示例 中的 自定义脚本通道 来自定义脚本。反馈内容:这个参考联接 打不开。请给一个微信告警的例子。 |
OceanBase 数据库 | V4.2.0 文档更新记录 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-ocp-cn-1000000000234460标记内容:配置操作请参见 新建告警通道。反馈内容:这个参考链接也打不开 |
OceanBase 数据库 | 在您开始前 | 标记内容:https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-1000000000218135 问题反馈:ob_query_timeout:查询超时时间,单位 us,默认值为 10s。 ob_trx_timeout:事务超时时间,单位 us,默认值 86400s。 ob_trx_idle_timeout:事务空闲超时时间,单位 us,默认值 86400s。 这参数单位用秒就行了,为啥到微秒呢,设置起来真不方便。 |
OceanBase 数据库 | 查询中使用数值函数 | 标记内容:https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-10000000000946879 TRUNC() 问题反馈:没有这个函数 |
OceanBase 数据库 | 升级 OceanBase 集群 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000220905 标记内容:当前 OceanBase 集群版本是 V4.0.0.0 版本,升级流程如下: 反馈内容:当前 OceanBase 集群版本是 V4.1.0.0 |
OceanBase 数据库 | 分区表设计 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218559 标记内容:分区表在表创建的时候需要指定,后续不支持将非分区表在线改造成分区表,也不支持分区数量、分区类型、分区键值的在线调整 反馈内容:4.2版本应该支持对分区表进行在线调整。 |
OceanBase 数据库 | 升级 OceanBase 集群 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-1000000000220905标记内容:当前 OceanBase 集群版本是 V4.0.0.0 版本,升级流程如下反馈内容:上面是4.0.0.0版本,下面描述的是4.1.0.0版本 |
OceanBase 数据库 | 判定大查询导致第二次执行慢的问题 | 问题url:https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000000194267?backsskb标记内容:可以通过提前调大反馈内容:能否介绍large_query_threshold的默认值,以及单位是什么? |
OceanBase 数据库 | 快速体验 OceanBase 数据库 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000217958标记内容:[admin@test001 ~]$ obclient -h127.0.0.1 -P2881 -uroot@sys -Doceanbase -A反馈内容:我用 obd demo安装的体验版,请问登录时的密码是什么 obclient -h127.0.0.1 -P2881 -uroot@sys -Doceanbase -AERROR 1045 (42000): Access denied for user ‘root’@‘xxx.xxx.xxx.xxx’ (using password: YES) |
OceanBase 数据库 | 使用 OBLOADER 导入数据 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-10000000000355327标记内容:OBDUMPER反馈内容:工具的下载连接在哪 |
OceanBase 数据库 | 体验并行导入和数据压缩 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218131标记内容:可以看到开启 PDML 后,相同的表插入 600 万行数据,OceanBase 数据库的耗时缩短为 22 秒左右。PDML 特性带来的性能提升大约为 5 倍。这一特性可以在用户在需要批量数据处理的场景提供帮助。反馈内容:该语句上面一幅图重复 |
OceanBase 数据库 | 体验并行导入和数据压缩 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218131标记内容:可以看到,不开启并行的情况下,单个事务插入 600 万行数据,OceanBase 的耗时为 107 秒。反馈内容:该语句上面一幅图重复 |
OceanBase 数据库 | 日志与监控 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-10000000000944767标记内容:大于参数 query_digest_time_threshold 设置值(默认 100ms,主站是 2ms)的请求、错误响应请求会打到 obproxy_digest.log 日志中。反馈内容:MySQL [oceanbase] show proxyconfig like ‘query_digest_time_threshold’;±----------------------------±------±---------------------------------±------------±--------------+| name | value | info | need_reboot | visible_level |±----------------------------±------±---------------------------------±------------±--------------+| query_digest_time_threshold | 100us | digest time threshold, [0s, 30d] | false | USER |±----------------------------±------±---------------------------------±------------±--------------+这里默认是100us |
OceanBase 数据库 | 工作区内存不足,错误代码 4013 | 问题url:https://www.oceanbase.com/knowledge-base/oceanbase-database-20000000191?backsskb标记内容:变量反馈内容:建议增加跳转 |
OceanBase 数据库 | 使用场景 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-cloud-10000000001780084标记内容:云数据库可您为采购相关 ECS、SLB 等资源反馈内容:可您为应为:可为您采购相关ECS、SLB等资源 |
OceanBase 数据库 | (可选)配置 limits.conf | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-10000000001700631 标记内容:反馈内容:ulimit -a的输出怎么验证是生效还是未生效,感觉有的参数没有生效,但是又无法验证是正确还是错误。 |
OceanBase 数据库 | TRUNCATE 或 DROP 表分区后导致全局索引失效 | 问题url:https://www.oceanbase.com/knowledge-base/oceanbase-database-20000000099?backsskb标记内容:反馈内容:V2.2.x,事实上所有版本都有,建议确认 |
OceanBase 数据库 | (可选)配置 limits.conf | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000035599标记内容:反馈内容:limits.conf这个文件不能对admin用户生效,普通账号下 ulimit -u 出现的 max user processes 的值 默认是 /etc/security/limits.d/20-nproc.conf 如果只修改limits.conf这个文件在通过obd启动时会有提示obd-1007,max user processes查了下,系统pam_limits模块会先读limits.conf,然后再读limits.d目录下的文件,也就是说max user processes这个值最终会以20-nproc.conf 文件的内容为准 |
OceanBase 数据库 | 错误码 | 问题url:https://www.oceanbase.com/docs/community-obd-cn-1000000000050408标记内容:echo 1048576 /proc/sys/fs/aio-max-nr反馈内容:这个命令sudo权限执行有报错权限不足,sudo sysctl fs.aio-max-nrss1048576 这个命令倒是可以。 |
OceanBase 数据库 | OceanBase 数据库中的行锁问题排查指南 | 问题url:https://www.oceanbase.com/knowledge-base/oceanbase-database-20000000016?backsskb标记内容:根据上述结果,查询活跃事务虚拟表 __all_virtual_trans_stat 找到对应的事务的 session_id。反馈内容:上述结果中已经有 session_id了,为什么还要多此一举? |
OceanBase 数据库 | 快速体验 OceanBase 数据库 | https://www.oceanbase.com/docs/common-oceanbase-database-1000000000033135#909b7dd5-87bc-48f2-a293-7bf48e918e69反馈:页面中没有指明链接数据库的密码,我不知道使用其他客户端连接数据库时如何填写用户名密码参数 |
OceanBase 数据库 | (可选)配置时钟源 | https://www.oceanbase.com/docs/community-observer-cn-10000000001879604标记:使用 root 用户登录 OceanBase 数据库。反馈:这儿应该是用root用户登录observer服务器 |
OceanBase 数据库 | 快速体验 OceanBase 数据库 | https://www.oceanbase.com/docs/common-oceanbase-database-1000000000033135#909b7dd5-87bc-48f2-a293-7bf48e918e69反馈:页面中没有指明链接数据库的密码,我不知道使用其他客户端连接数据库时如何填写用户名密码参数 |
OceanBase 数据库 | 客户端简介与使用说明 | https://www.oceanbase.com/docs/common-oceanbase-database-1000000000034010标记:primaryIndex:设定根据主键值扫描。反馈:如果我希望根据索引来查找,应该怎么写?secondaryIndex()? 希望给个例子。 |
OceanBase 数据库 | 客户端简介与使用说明 | https://www.oceanbase.com/docs/common-oceanbase-database-1000000000034010标记:values,boolean withResult反馈:values,boolean withResult逗号后面少了个空格,应该为:values, boolean withResult |
OceanBase 数据库 | 客户端简介与使用说明 | https://www.oceanbase.com/docs/common-oceanbase-database-1000000000034010标记:new String[] { “K”, “Q”, “T”,“V” }反馈:new String[] { “K”, “Q”, “T”,“V” }K、Q、T、V 这些列是从哪里冒出来的?上面创建的表里面并不包含这些。 |
OceanBase 数据库 | TableAPI 数据模型 | https://www.oceanbase.com/docs/common-oceanbase-database-1000000000034013标记:高扩展性和高可用性并不是选择使用 TableAPI 的考量因素。反馈:这句话是什么意思:“高扩展性和高可用性并不是选择使用 TableAPI 的考量因素。”感觉非常含糊,不知道向表达什么。意思是:追求扩展性/高可用,就不应该使用 TableAPI? |
OceanBase 数据库 | TableAPI 数据模型 | https://www.oceanbase.com/docs/common-oceanbase-database-1000000000034013标记:表上可以创建索引,所有 TableAPI 的操作都会同步更新索引。反馈:这个功能很好。最好这里有一个例子,里面包含2个二级索引。 |
OceanBase 数据库 | TableAPI 实现介绍 | https://www.oceanbase.com/docs/common-oceanbase-database-1000000000034015标记:另外,客户端除了要保证基本的读写功能外,还承担着路由计算的重大使命。反馈:太文学化了。建议改成:另外,客户端除了要保证基本的读写功能外,还承担路由计算的功能。 |
OceanBase 数据库 | HBaseAPI 方案介绍 | https://www.oceanbase.com/docs/common-oceanbase-database-1000000000033642标记:Appends values to one or more columns within a single row.反馈:这里直接用英文? |
OceanBase 数据库 | HBaseAPI 存储模型 | https://www.oceanbase.com/docs/common-oceanbase-database-1000000000033643标记:如果您不仅需要前缀扫描和 Get,那么必须建立 range 分区反馈:可能是:“如果您不需要前缀扫描和Get,那么必须建立 range 分区”“如果您需要前缀扫描和Get,那么必须建立 range 分区”但都感觉不太对,不知道怎么和 range 分区联系起来。 |
OceanBase 数据库 | (可选)规划磁盘 | https://www.oceanbase.com/docs/common-oceanbase-database-cn-10000000001700630标记内容:融反馈:这里多一个字,还是缺少一个字?? |
OceanBase 数据库 | 快速体验 OceanBase 数据库 | https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-10000000001692850标记内容:OBD、OceanBase 数据库、ODP、OBAgent、Grafana、Prometheu反馈:上来就是缩写,那个小白谁能知道你说的什么 |
OceanBase 数据库 | 快速体验 OceanBase | https://www.oceanbase.com/docs/community-observer-cn-10000000001878977反馈:select * from gv$tenant;提示表不存在 |
OceanBase 数据库 | 快速体验 OceanBase 数据库 | https://www.oceanbase.com/docs/common-oceanbase-database-cn-10000000001692850标记内容: 页面输入机器 IP 和用户密码反馈:没地方输IP,也不知道在哪里输。没有参考值 |
OceanBase 数据库 | OceanBase 数据库中索引相关的常见问题 | https://www.oceanbase.com/knowledge-base/oceanbase-database-20000010173?backsskb对于 OceanBase 数据库 V2.X 及后续版本,可以通过调整系统租户的 parallel_servers_target 变量调整创建索引时的并发线程数,默认为 5。在3.2.3版本的文档中,parallel_servers_target 变量默认值显示为0 |
OceanBase 数据库 | 快速体验 OceanBase 数据库 | https://www.oceanbase.com/docs/common-oceanbase-database-cn-10000000001692850标记内容: --proxy-mode反馈:只有在连接root@proxysys租户需要这个cmd |
OceanBase 数据库 | 软硬件要求 | https://www.oceanbase.com/docs/common-oceanbase-database-cn-10000000001692940标记内容:Anolis OS 8.X反馈:remove |
OceanBase 数据库 | 部署 OceanBase 数据库生产环境 | https://www.oceanbase.com/docs/community-observer-cn-10000000000900491标记内容:下载并安装 all-in-one package反馈:建议下载安装这一步开始使用非root用户 |
OceanBase 数据库 | 分区裁剪 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000220168标记内容:对于 Range 分区,因为考虑到函数的单调性,如果分区条件是一个函数并且查询条件是一个范围,则不支持分区裁剪。反馈内容:对于 Range 分区,因为考虑到函数的单调性,如果分区条件是一个函数并且查询条件是一个范围,则不支持分区裁剪。 |
OceanBase 数据库 | Linux 版 ODBC 驱动安装与配置 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-connector-odbc-cn-10000000001943256标记内容:[OBDSN] DriverssOceanbase Description ss OceanBase Driver DSN SERVER ss xxx.xxx.xxx.xxx PORT ss 10003 USER ss tester@oracle Password ss 1****** Database ss unittests OPTION ss 4 charsetssUTF8反馈内容:所有配置项前不能有空格。 |
OceanBase 数据库 | 重命名分区 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-1000000000220167标记内容:但是,将分区重命名后,如果对该分区表执行了删除列等会重建局部索引的操作时,局部索引的分区名会变成与主表的分区名一致。反馈内容:但是,将分区重命名后,如果对该分区表执行了删除列等会重建局部索引的操作时,局部索引的分区名会变成与主表的分区名一致。 |
OceanBase 数据库 | 创建表 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000220153#1-title-创建复制表标记内容:v4.x反馈内容:v4.x 建议与其他地方一致,即 V4.x |
OceanBase 数据库 | 创建分区表 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-1000000000220163标记内容:当使用 List 分区时,分区表达式只能引用一列,不能有多列(即列向量)。反馈内容:当使用 List 分区时,分区表达式只能引用一列,不能有多列(即列向量)。 |
OceanBase 数据库 | 分析诊断&决策流程 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-1000000000218055标记内容:集中反馈内容:集中--》几种 |
OceanBase 数据库 | 使用备份恢复功能创建备租户 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218770标记内容:反馈内容:ALTER SYSTEM SET LOG_ARCHIVE_DEST ss “LOCATIONssfile:///data/1/sh_archive”;双引号会报错应该改为:ALTER SYSTEM SET LOG_ARCHIVE_DEST ss ‘LOCATIONssfile:///data/1/sh_archive’; |
OceanBase 数据库 | 状态监控 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-10000000000944322标记内容:生序或降序反馈内容:应该改为升序或降序 |
OceanBase 数据库 | 快速体验 OceanBase 数据库 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000217958标记内容:反馈内容:docker 下,重启容器,报错无法启动 |
OceanBase 数据库 | 定义列的约束类型 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-1000000000220146标记内容:CREATE TABLE t1( id bigint not null primary KEY , gmt_create datetime not null default current_timestamp , gmt_modified datetime not null default current_timestamp );反馈内容:CREATE TABLE t1(id bigint not null primary KEY, gmt_create datetime not null, gmt_modified datetime not null ); |
OceanBase 数据库 | 创建表 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000220153标记内容:c_data varchar(500), index icust(c_last, c_d_id, c_w_id, c_first, c_id), FOREIGN KEY (c_w_id) REFERENCES table_name1(w_id), primary key (c_w_id, c_d_id, c_id)反馈内容:c_data varchar(500),index icust(c_last, c_d_id, c_w_id, c_first, c_id),FOREIGN KEY (c_w_id) REFERENCES table_name1(w_id),primary key (c_w_id, c_d_id, c_id) |
OceanBase 数据库 | OceanBase 概述 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000217921标记内容:独创 “三地五中心” 容灾架构方案反馈内容:希望有更详细的介绍 |
OceanBase 数据库 | OceanBase 概述 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000217921标记内容:反馈内容:希望提供更多的应用开发示例 |
OceanBase 数据库 | 常见问题 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-dumper-loader-cn-1000000000076559标记内容:例如:set global undo_retentionssxxx。默认单位:秒。反馈内容:OceanBase 4.0.0.0-BP1 以前的版本,请使用 set global undo_retentionssxxx; 设置 undo 保留时间。OceanBase 4.0.0.0-BP1 及以后的版本,请使用 alter system set undo_retentionssxxx;设置 undo 保留时间。 |
OceanBase 数据库 | OceanBase 数据库切主强制停止正在进行的事务的原因及规避方法 | 问题url:https://www.oceanbase.com/knowledge-base/oceanbase-database-20000010178?backsskb标记内容:请参见 如何检查大查询整体情况。反馈内容:链接失效 |
OceanBase 数据库 | 临时表 | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000221033标记内容:反馈内容:感觉全局临时表可以创建索引,全局临时表的数据也是临时性的,数据也是 Session 私有的。这里应该改成全局临时表可以创建索引,全局临时表的索引表的数据也是临时性的,数据也是 Session 私有的。 |
OceanBase 数据库 | Switchover | 问题url:https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218771标记内容:RECOVERY_UNTIL_SCN(SYNC_SCN)反馈内容:RECOVERY_UNTIL_SCN是字段,不是函数 |
OceanBase 云平台(OCP) | ob_cluster_exists_index_fail_table OB 集群存在索引失败的表 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-ocp-cn-1000000000126323标记内容:OceanBase V4.0 及以上版本:select /+ MONITOR_AGENT READ_CONSISTENCY(WEAK) QUERY_TIMEOUT(100000000) / count() as cnt from gv$table where table_type in (5) and index_status in (5, 6)OceanBase V4.0 以下版本:select /+ MONITOR_AGENT QUERY_TIMEOUT(100000000) / count() as cnt from CDB_INDEXES where status in (‘ERROR’,'UNUSABLE’反馈内容:V4.0以上的和V4.0以下的SQL写反了。 |
OceanBase 云平台(OCP) | 容灾切换 OCP 集群 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-ocp-cn-1000000000125865标记内容:机群反馈内容:文字不正确。 |
OceanBase 云平台(OCP) | 主备库解耦 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-ocp-cn-10000000001466563 标记内容: 反馈内容:解藕支持版本麻烦明确清楚吧,写的227,但是2276不支持,2277的低版本bp也不支持吧 |
OceanBase 迁移服务(OMS) | 排查慢 SQL 导致的任务延迟 | 问题url:https://www.oceanbase.com/knowledge-base/oms-ee-1000000000298698?backsskb 标记内容:cat neigui_sql.txt|rep “sql:”|sort|uniq 反馈内容:这个地方是不是写错了?grep吧 |
OceanBase 导数工具(OBLOADER & OBDUMPER) | 命令行选项 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-dumper-loader-cn-1000000000076572标记内容:-column-delimiter 否 指定列定界符。默认值:’ 。反馈内容:这个应该叫字符串定界符 不是列定界符 |
OceanBase 导数工具(OBLOADER & OBDUMPER) | 命令行选项 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-dumper-loader-cn-1000000000076556标记内容:--empty-string ’ empty_replacer_string '反馈内容:实际–cut时也会受到该参数对于空串导出结果的影响 |
OceanBase 开发者中心(ODC) | 部署 Web 版 ODC | 问题url:https://www.oceanbase.com/docs/common-odc-1000000000231647标记内容:反馈内容:odc能不能加个调整字体大小的功能啊 |
OceanBase 开发者中心(ODC) | 告警通道设置样例 | 问题url:https://www.oceanbase.com/docs/enterprise-oceanbase-ocp-cn-1000000000126014标记内容:```sql upda反馈内容:格式错误 |
OceanBase 开发者中心(ODC) | 部署验证 | 问题url:https://www.oceanbase.com/docs/common-odc-1000000000231525标记内容:完成 OceanBase 开发者中心(OceanBase Developer Center,ODC)的部署后,您可以在浏览器中通过 宿主机(高可用部署为 Nginx 代理所在宿主机)的 IP 和端口号(http://IP:PORT 或 http://DOMAIN:PORT)访问 Web 版 ODC。反馈内容:odc 访问端口是什么? |
OceanBase 开发者中心(ODC) | 租户内路由 | 问题url:https://www.oceanbase.com/docs/enterprise-odp-enterprise-cn-10000000001330443标记内容:表明反馈内容:书写错误,表明--》表名 |
OceanBase 开发者中心(ODC) | 管理视图 | 问题url:https://www.oceanbase.com/docs/enterprise-odc-doc-cn-10000000002084099标记内容:反馈内容:对视图无法增加视图注释及视图内字段注释 |
OceanBase 开发者中心(ODC) | 使用限制 | 问题url:https://www.oceanbase.com/docs/common-odc-1000000000231529 标记内容: 反馈内容:ODC 支持的数据源类型部分,没写OB 4.2版本 |
OceanBase 数据库代理(ODP) | ODP 概述 | 问题url:https://www.oceanbase.com/docs/enterprise-odp-enterprise-cn-10000000000982768标记内容:ODP 高可证分为两部分反馈内容:ODP 高可用保证分为两部分 |
OBD | 通过白屏部署 OceanBase 集群 | https://www.oceanbase.com/docs/community-obd-cn-10000000001690695标记:OBD 部署时会自动获取本地镜像看中的最新版本。反馈:文字错误,应该是,本地镜像库吧 |
教程 | 2.6 MiniOB 存储实现原理 | 这一小节说实话写的挺差的,包括配图啥的,读完对buffer pool以及BPFrameManager和内存的交互并没有一个非常形象的理解https://www.oceanbase.com/docs/community-developer-quickstart-0000000000634010 |