暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

OBQ 问答| OceanBase 是如何支持 HTAP 的?技术问题,就上 OBQ!

Q1: OceanBase 是如何支持 HTAP 的?

提问者:liuzengh 标签:#系统架构与原理#

A:OceanBase 数据库独创的分布式计算引擎,能让系统中多个计算节点同时运行 OLTP 类型的应用和复杂的 OLAP 类型的应用,实现了用一套计算引擎同时支持混合负载的能力,充分利用客户的计算资源,节省客户购买额外的硬件资源、软件授权带来的成本。

Q2: OceanBase Developer Center 导入大数据 SQL 超时,怎么办?

提问者:糖哥哥 标签:#安装部署与监控#

A:建议用两种方法操作:

1.将大的 SQL 文件拆分成多个 SQL 文件执行。
2.根据具体异常信息,对应修改当前连接的对应超时时间参数,例如事务超时及修改事务超时时间,连接超时及修改连接超时时间。

可以通过 show variables like ‘% timeout %’; 查询对应超时时间的设置值;调整值语句为 set global [variable_name] = xxxx; 或 set [variable_name] = xxxx; 加上 global 修改的为全局变量需要重新连接会话后生效,不加 global 修改为当前 session 变量。

Q3: 有 sysbench 对 OceanBase 压测的操作步骤吗?

提问者:wangergui 标签:#系统架构与原理#

A:有。OB 官方针对 sysbench 测试,有个 ob_poc_sysbench.tar.gz 包,里面包含了多个测试用例场景,比如非分区、分区表在单 zone 和多 zone 下的只写、只读、读写等测试用例。

关于sysbench 测试的 poc 测试文档,可以参考墨天轮上的文档:
https://www.modb.pro/doc/1742。

Q4: OceanBase 支持同步 MySQL 8.0 的数据吗?

提问者:小o 标签:#数据迁移#

A:支持。数据同步和数据库版本没有直接关系,可以利用各种迁移工具或者数据库本身携带命令进行数据迁移。

Q5: 执行计划缓存命中问题:v$plan_cache_plan_stat 有执行次数和命中次数,请问哪种场景会执行但不命中?

提问者:王振西 标签:#系统架构与原理#

A:执行次数和命中次数, 一般都是执行次数比命中次数多 1, 多 1 的原因第一次执行, 是新生成计划加入到 plan cache 的, 这个对执行次数加 1 了, 但命中次数没有加 + 1, 一个计划只要命中了, 对于执行次数和命中次数统计都会 + 1。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论