一个在校没有学过相关专业的纯小白,工作后接触学习了oracle,现在学习达梦,整体还是比较容易理解和上手,当然也有一些由于oracle使用习惯不一样的地方。
1 安装:安装速度真的比oracle快很多,感觉只有oracle安装时间的三分之一。
2 管理工具:图形化管理工具很棒,自带图形化性能分析界面必须点赞,对新手很友好。
3 端口:Oracle中不通实列可以使用相同端口,dm不同实列的端口也需要不一样,这个使用起来有点不是很方便,特别是测试服务器需要搭建很多实列的情况下,用同一个端口会方便很多。
4 备份还原:不得不对图形化界面再一次点赞,学习中故障恢复全图形化操作,方便又快捷。
5 启动和关闭:oracle在sqlplus中starup和shutdowm,dm使用service服务来重启,root下执行就行,无需进入disql。
6 dorp table:学习是发现dm中drop表会检查是否有view使用了这张表,有的话不允许删除,oracle可以直接删除,然后view报错。
7 模式:这块地方oral和dm不一样,需要学习理解。
把数据库对象组织成逻辑组,便于管理;
允许多个用户使用一个数据库而互不干扰;
不同的应用可以放在不同的模式中,这样可以避免和其它同类型对象的名称冲突。
8 表空间:1、ROLL类比于oracle的UNDOTBS1,为undo表空间,存放回滚段信息;
2、MAIN类比于oracle的USER表空间,为达梦创建的用户表空间;
3、HMAIN在oracle中没有对应,是达梦新添加的功能,为默认 HTS 表空间(HUGE 列存储表的默认表空间)。
4、TEMP即临时表空间。不同于oracle,达梦临时表空间的初始相关配置信息存储在参数文件中,比如临时数据文件目录,临时数据文件初始大小,数据库重启时会根据参数中的内容重置临时表空间;
9 tool:最后再次给客户端工具(manager、dbca.sh、console、dts、monitor 等)点赞,初学者的福音。全界面操作所见即所得。
文章
阅读量
获赞