为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:国产麒麟
【CPU】:intel
【问题描述】*:我使用的技术是c#+oracle,现从oracle迁移到DM8。
在本机测试(程序和数据库都部署在自己电脑上),迁移前数据库查询到数据返回前端耗时2毫秒左右,迁移后同样的操作需要30毫秒左右。数据库数据量是一样的(数据量不大,多的也就一二十万),迁移后也在DM8中新建了索引,用DM管理工具查询倒是时间很短,到前端时间就要30毫秒左右了。每个查询都要30毫秒左右。请问大神这是什么问题?
如果出现管理工具执行很快,但是程序后端执行慢,相差过大的现象,可以确认一下缓存计划,参考文档:https://eco.dameng.com/community/article/b30e8240083a4c9f2bdbe714354d2022
我也遇到这种问题了,普通的根据id查询,几十的数据量,mysql中2毫秒,到达梦就得大几十毫秒

DM工具执行时间正常,前端返回时间较长的话 可以看下驱动版本和达梦数据库版本是否匹配,建议更换为版本匹配的驱动
如果还存在异常可以考虑打印驱动日志查看耗时