开发者社区> 问答> 正文

在OceanBase数据库中,能不能给个排查思路?

在OceanBase数据库中,,使用jdbc插入数据,20W数据每2000条提交一次,最后一次性提交事务,显示插入成功了, 但是数据没进入到ob数据库中能不能给个排查思路,能不能给个排查思路?

展开
收起
阿遇202411 2024-01-09 16:10:03 36 0
来自:OceanBase
2 条回答
写回答
取消 提交回答
  • 查询 select * from GV$ob_sql_audit where query_sql like '%sql关键字%' 看下是否执行正常的。如果正常的 可能是你查的租户不对。如果不正常 可以发个帖 附上日志。或者做下 obdiag 巡检看下集群是否正常。 可以 抓一下 trace_id 然后sql_audit 。此回答整理自钉群“[社区]技术答疑群OceanBase”

    2024-01-10 07:54:43
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    当使用JDBC插入数据时,如果显示插入成功了,但是数据没有进入到OceanBase数据库中,可能是由于以下原因导致的:

    1. 事务未提交:在最后一次性提交事务之前,需要确保之前的2000条数据都已经提交了。可以使用JDBC的commit方法来提交事务。

    2. 数据库连接问题:请检查数据库连接是否正常,是否能够正常连接到OceanBase数据库。可以尝试重新连接数据库或者更换其他可用的数据库连接。

    3. 数据库配置问题:请检查OceanBase数据库的配置是否正确,例如用户名、密码、IP地址等。可以查看OceanBase官方文档或者联系技术支持获取更多帮助。

    4. 数据格式问题:请检查插入的数据格式是否正确,是否符合OceanBase数据库的要求。可以尝试手动插入一条数据进行测试。

    5. 日志文件问题:请检查OceanBase数据库的日志文件是否有异常信息,例如错误提示、异常堆栈等。可以根据日志文件中的信息进行排查和修复。

    2024-01-09 21:17:23
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
蚂蚁OceanBase数据库团队,用于OceanBase技术原理、运维经验和案例分享、对外交流。
问答排行榜
最热
最新

相关电子书

更多
DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
阿里云瑶池数据库精要2022版 立即下载
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载