国产数据库达梦性能如何?
2024-06-14
46
有很多程序员问,国产数据库达梦真实情况到底如何?
达梦数据库,简称DM,是具有完全自主知识产权的大型数据库管理系统。它采用多趟扫描和代价估算的优化策略来提高查询效率,支持查询计划的HINT功能,使经验丰富的DBA能够对特定查询进行优化改进。DM8版本在体系架构上做了大量研发和改进工作,提升了数据库的性能、语言的丰富性和可扩展性,能同时处理OLTP和OLAP请求。
达梦数据库官网:https://www.dameng.com/
此外,达梦数据库的通用性强,兼容多种硬件体系如X86、SPARC、Power等,保证了在不同平台上的数据存储结构和消息通信结构的一致性。属于关系型数据库大类,对于有Oracle等数据库使用经验的用户来说,将有利于理解该数据库的操作和使用。
程序员,项目中使用过达梦,还不错,大部分场景都还行,只是有一些场景有点小 bug, 比如:
1.执行特定的SQL时服务会挂,不过这个联系客服后很快就得到了解决。
2.执行关联查询时感觉比同规模的MySQL慢,但是数据库管理工具里提示的查询时间不慢。
3.在我参与的这个项目中,读操作,linux版比windows版的慢, 集群环境比单机环境慢,很奇怪。
4.达梦这次的管理工具是基于eclipse的,查看表格数据的界面设计反人类。
5.偶发的,nvarchar2和varchar2不能比较,但新创建同样结构的表,就可以比较了,很奇怪。
6.实施工程师部署时设置的数据库参数感觉很保守,服务器64g内存,最多只能用8g,浪费大量内存。
7.类似select a,b,c from t where a=1的查询在存在一个包含了abc三字段的索引时,没有用到索引。
更新于:5个月前赞一波!3
相关文章
- 使用ADO.NET连接到南大通用GBase 8s数据库
- MySQL 5.x和MySQL 8.x数据库的区别
- 数据库SQL Server2014和SQL Server2019的区别和如何选择?
- MySQL如何建数据库
- 主流数据库中间件介绍和对比
- JS 性能优化之防抖
- JS 性能优化之节流
- c# 遍历list哪个方式性能最高
- 数据库系列:MySQL引擎MyISAM和InnoDB的比较
- mysql 数据库设计三大范式
- 数据库管理工具DBeaver 支持多种数据库
- 支持多种不同类型的数据库管理工具分享
- 海洋seacms数据库去重并禁止添加同名影片
- navicat 数据库结构同步
- 数据库ORM框架原理和实现
- .NET架构师技术要求:掌握.NET平台和架构设计能力
- MySQL 数据库备份和还原数据库 mysqldump、source
- C#的网站通过Windows性能计数器监测服务器的性能
- .NET C# EntityFrameworkCore(EF)连接PostgreSQL数据库
- .NET C#连接使用PostgreSQL数据库
文章评论
评论问答