在今年国产化数据库调研过程中,第一次接触并使用了达梦数据库,这个国产数据库品牌的老大哥(拥有几十年的发展历史),虽然在N年前就已经对他有一定的了解,当时仅局限于听说,并没有真正的去使用一把。作为一个老牌的Oracle DBA而言,学习达梦还是非常容易上手的。很多表、视图、命令都与Oracle非常相似,这可能就是达梦数据库独树一帜的特色吧,一个兼容Oracle数据库的国产数据库。下面我从几个方面认识一下它:
一:安装实例
相似点:在安装前一样需要像Oracle那种设置xhost + ,export DISPLAY=:0.0
安装结束前一样需要执行root.sh命令
执行命令: ./DMInstall.bin
二:创建数据库
相似点:执行的命令是dbca.sh,也像oracle那种可以设置所有用的密码一样。
三:启停数据库
启停数据库达梦可以采用服务注册方式启停,在Oracle一般很少。
登录数据库采用disql SYSDBA/sysdba
也可以像Oracle有几个数据库状态,Shutdown、Mount、Open、Suspend
它独有的地方是,达梦允许mount到open、open到mount,而数据库只能从mount到open。
四:视图
v$instance可以查看实例的状态
五:架构方面
达梦既有Oracle的单实例架构,又有类似Oracle Rac的共享存储集群架构,同时还推出了分布式架构(凑了一把现在国产分布式数据库的热)。
六:总结
总体而言,对于Oracle DBA来讲,入手达梦数据库是非常容易的。而让我们期待一下它的性能也能像Oracle一样大放光彩吧!