The database is read only; SQL statement:
未关闭
- 主要语言
- Java
- 星标
- 4.2k
- 派生
- 1.4k
- PR 合并指标
- 30 天内没有已合并 PR
描述
java.sql.SQLException: java.sql.SQLException: The database is read only; SQL statement:
INSERT INTO TXC_UNDO_LOG (UNIT_ID,GROUP_ID,SQL_TYPE,ROLLBACK_INFO,CREATE_TIME) VALUES(?,?,?,?,?) [90097-197] Query: INSERT INTO TXC_UNDO_LOG (UNIT_ID,GROUP_ID,SQL_TYPE,ROLLBACK_INFO,CREATE_TIME) VALUES(?,?,?,?,?) Parameters: [ac006b42457ed1e82c93555e6f237d3c, 554a159c96c537, 3, [11, 10, 8, 116, 98, 95, 116, 111, 107, 101, 110, 19, 11, 10, 8, 116,
在客户端为什么总会更新这种表,这张表TXC_UNDO_LOG 是干什么用的?用着用着就会出现这个问题
贡献指南
这个仓库没有索引到贡献指南
调研方向
从异常中显示的 TXC_UNDO_LOG INSERT 开始,追踪该表在事务流程中的写入位置。重现只读数据库故障,并确定该表的用途以及客户端更新它的原因。完成标准是记录清楚原因和可执行的解决方案。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- java, sql
- 领域
- backend, databases, distributed-systems
- Issue 类型
- 缺陷
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 25/100