开始使用DBeaver时,主要是因为它完全免费、跨平台,并且可以连接各种类型的数据库。渐渐的发现这个可视化工具的很多功能点真的很方便,现在已陆续卸载了其他各类数据库管理工具。
在使用过程中遇到的几个小配置及功能点在此记录
1、Oracle raw类型默认显示乱码问题,更改结果集编辑器的二进制数据格式化程序即可
https://github.com/dbeaver/dbeaver/issues/1672
2、数值类型默认按千分位格式化,复制也带有千分位。更改结果集数据格式即可
3、快捷键执行当前sql语句:Ctrl+ENTER,这是我最常用也最喜欢的
选中所写得sql语句,或光标在所在SQL语句行,执行Ctrl+ENTER键,即可执行语句;
4、高级复制、生成SQL:复制所有列名(自定义分割符),提高工作效率
5、其他易用小特性:a)每次查询使用独立结果集TAB页;b)对结果集做过滤;c)定时执行脚本;d)Panel面板显示元数据和lob值
6、编辑器的文本块选择
7、事务手工提交模式,去掉默认提交勾选
8、各种类型数据库查看执行计划的方法
OracleEXPLAIN PLAN FOR sql_statement;
SELECT * FROM TABLE(DBMS_XPLAN.display);
SQL ServerSET STATISTICS PROFILE ON;
sql_statement;
SET STATISTICS PROFILE OFF;
PostgreSQLEXPLAIN sql_statement;
MySQLEXPLAIN sql_statement;
SQLiteEXPLAIN QUERY PLAN sql_statement;
DM达梦数据库
EXPLAIN FOR sql_statement;
9、更换驱动下载地址
更换驱动下载中心(maven中央仓库)解决驱动下载更新的问题
阿里云仓库地址:http://maven.aliyun.com/nexus/content/groups/public/
配置使用本地驱动
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步