达梦数据库安装使用教程系列(四)DM7几种数据库图形化工具基本介绍

那天,我在公司加班调试客户反馈的大盟数据库连接问题,折腾了半天终于解决了。
这时,同事小王走过来,说他最近在学习DM7 的新功能,手头有一个测试环境。
他让我看一下一些新安装的图形工具。

DM 管理工具是一个较旧的桌面客户端,具有非常易于使用的界面。
记得上次用它导出表结构的时候,突然停了很久。
最终发现是网络问题。
这真的很令人沮丧。
它的对象管理能力特别全面。
您可以通过直接拖放视图来创建视图。
这比某些系统容易得多。

DM控制台工具简洁实用。
我通常用它来编写小型 SQL 测试。
执行计划分析功能特别可靠。
上次打开慢查询,发现索引没有正确建立。
然而,有一个小问题。
请小心保存脚本,因为运行时可能会崩溃。

DM 数据迁移工具确实是一个救世主。
上次我们帮助邻近部门迁移他们的Oracle数据时,光是修改SQL语句就花了我们两天的时间,但使用这个工具只花了不到一个小时。
迁移日志非常详细,每一步都标注清晰,可以让您快速发现错误。

数据库配置助手DBCA,仅供初学者使用。
当我招收实习生时,我用它来让他们创建一个数据库。
这比命令行要容易得多。
然而,有一个小陷阱。
我们建议手动调整内存分配,但默认值可能不合适。

DM服务查看器让您一目了然地看到运行状态。
我通常会监视服务器并查看服务是否已关闭。
日志查看功能特别有用。
您不需要打开终端来检查日志。

具有许多高级功能的 DM 性能监控工具。
上次看到CPU溢出问题,我用它分析了几分钟,找到了原因。
但是,它必须安装在专用服务器上。
不要与业务库一起使用,因为它会影响性能。

经常使用这些工具其实可以避免很多问题。
但是,仍然可能会出现中断,尤其是在迁移大量数据时。
等等,我好像记得还有一个DM备份恢复工具,而且还挺强大的。

达梦length in char参数取消

大盟数据库很难覆盖lengthinchar参数。
lengthinchar 控制字符长度的计算。
例如,版本 DM8 .0 会影响字符串比较。

取消会产生严重后果。
使用长度计算的源 SQL 会导致错误。
程序逻辑也需要改变。

具体步骤: 使用 DM 管理工具。
连接到数据库实例。
找到数据库配置菜单。
找到 lengthinchar 参数。
设置为禁用。

后续测试是必要的。
运行原始 SQL 语句。
检查结果是否正确。
软件部分需要调试。

请务必制作备份副本。
首先在非生产环境中尝试此操作。
在开始生产之前,请确保没有问题。

自己掂量一下。