Bytebase 2.14.1 - 分支 (Branching) 功能支持 Oracle

🚀 新功能

  • 分支 (Branching) 功能支持 Oracle。
  • 为 SQL 编辑器添加了项目选择器。
  • 新增 SQL 审核规范:
    • 禁止混合 DDL、DML 语句。
    • 禁止对同一张表进行不同类型的 DML 变更 (UPDATE,INSERT,DELETE)。

🔔 重大变更

  • 工作空间设置中的「数据访问控制」功能移除:
  1. 其中「允许数据查询/导出」的设置项已被弃用。可以通过在项目成员里添加 allUsers 为项目查询者来实现同等权限管理。
  2. 禁止从 SQL 编辑器复制数据的设置项,现已移动到环境页。
  • 将 SQL 编辑器内的工作表权限设置为:私有/项目内可读/项目内读写。

🎄 改进

  • 为执行出错的 Oracle 工单展示对应行号。
  • 提升 Oracle 的一些兼容性。
  • 提升 Snowflake 语法错误的可读性。
  • 当至少一个数据库存在视图 pg_stat_statements 时,收集所有的 PostgreSQL 慢日志。

🐞 修复 Bug

  • 正确展示对应时间的慢查询日志。

📕 安装及升级

参考升级指南。如果从之前版本升级,获取新版本后,重新启动升级即可。


💡 更多资讯,请关注 Bytebase 公号:Bytebase

相关推荐
程序员JerrySUN1 分钟前
深入理解Linux DRM显示子系统:架构、实战项目与关键问题全解析
linux·运维·服务器·面试·职场和发展·架构
codeRichLife6 分钟前
Mybatisplus3.5.6,用String处理数据库列为JSONB字段
java·数据库
消失在人海中21 分钟前
oracle与MySQL数据库之间数据同步的技术要点
数据库·mysql·oracle
藥瓿亭25 分钟前
K8S认证|CKS题库+答案| 8. 沙箱运行容器 gVisor
linux·运维·docker·云原生·容器·kubernetes·cks
alicelovesu26 分钟前
全栈开发者的“精神分裂”:当你的本地环境需要同时运行PHP、Node.js和Python
数据库·程序员
2501_9153743527 分钟前
Cypher 查询语言完全指南(2024最新版)—— Neo4j 图数据库实战教程
数据库·neo4j
宇钶宇夕41 分钟前
电路图识图基础知识-电机顺序启动控制电路解析(二十二)
运维·自动化
CHEN5_021 小时前
Redis相关知识总结(缓存雪崩,缓存穿透,缓存击穿,Redis实现分布式锁,如何保持数据库和缓存一致)
数据库·redis·分布式·缓存
恰薯条的屑海鸥1 小时前
SQL注入篇-sqlmap的配置和使用
数据库·sql·安全·web安全·渗透测试·网络安全学习
网硕互联的小客服1 小时前
如何排查 Docker 容器资源占用过高的问题?
运维·服务器·网络·安全·docker·容器