ITPub博客

首页 > 数据库 > 国内数据库 > OBQ 问答| OceanBase 是如何支持 HTAP 的?技术问题,就上 OBQ!

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

原创 国内数据库 作者:OceanBase数据库 时间:2021-04-16 14:54:15 0 删除 编辑

自 OBQ【问答区】上线以来,每天都会收到开发者的提问,感谢大家的互动与支持,每一个问题,都是社区持续向上的动力。鉴于大家日常工作繁忙,OB 君特将高热度问题精选汇总,以便集中阅览,高效学习。

下面,我们一起来康康本周的精选问答吧~



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 下的只写、只读、读写等测试用例。



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


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

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



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

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

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


OBQ 问答区致力于为广大开发者建立一个 分享创造、结识伙伴、协同户主的高品质社区,若你有任何分布式技术问题或建议,欢迎来留言、探讨、分享!


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69909943/viewspace-2768390/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
欢迎来 OceanBase 开源官网技术切磋 https://open.oceanbase.com/answer

注册时间:2019-02-13

  • 博文量
    580
  • 访问量
    586264