如何调整呢?尝试过调整,没有找到方式
对tidb没影响
RC & RR
1 个赞
是不是有点重 ,轻量级mysql不是可以么
1 个赞
要搞自主可控,全量替换mysql
1 个赞
嗯,没有好的方案,大数据hive组件的元数据只能用支持serializable的数据库了
序列化的事务,tidb好像本来就不支持吧
只是为了参数兼容
Hive2 强制使用 SERIALIZABLE,TiDB 不支持。开启 tidb_skip_isolation_level_check=1 后,TiDB 会静默降级为 RR,不影响数据、不影响性能、Hive 正常运行。更安全的方案是修改 Hive 配置强制使用 READ-COMMITTED
其实改成rc合理级别就行
hive改了这个有什么风险吗
读未提交
没什么特别要求的化hive隔离级别应该可以改成rc
hive主要是用作分析工作,没有必要搞这种严格的事物隔离吧