之前就听过K-DB数据库,知道K-DB数据库是浪潮开发的国产数据库;后来,还看过eygle和jeanron100等技术达人分享的关于K-DB VS Oracle性能的文章,敢在性能上和Oracle掰手腕,实力应该不一般。
前段时间有幸收到itpub美女管理员的邀请,参与kdAdmin的体验活动,觉得蛮有意义的。
2.DBA监控管理:可以使用图形化界面,进行session监控及管理、SQL监控、事务监控、表空间管理、instance监控、安全监控等基本的DBA维护工作。更多详细内容,请参考K-DB使用手册。
3.SQL标准及兼容性:基于SQL92,SQL99等标准SQL 和Oracle 自定义标准SQL语句,均可以在该环境下运行。K-DB的package,procedure 及函数的语法与Oracle兼容性极高,用户可以将Oracle的相关命令,直接在admin工具中执行,来体验K-DB与Oracle的兼容性。
以常用的sql函数为例,在命令窗口中执行以下语句,均能成功:
select sysdate from dual;
select systimestamp from dual;
但是,对于Oracle中一些常用的同义词可能就没那么幸运了,比如:
select * from cat;
从错误输出来看,“JDBC-8033:Specified schema object was not found”,输出内容风格和Oracle的类似。
最后祝K-DB数据库的发展越来越好!
~~~~~~~ the end~~~~~~~~~
hoegh
2016.07.21
前段时间有幸收到itpub美女管理员的邀请,参与kdAdmin的体验活动,觉得蛮有意义的。
一、安装kdAdmin
测试版本属于免安装版本,十分方便,需要注意的是在安装kdAdmin之前必须确保系统已安装JDK(版本在1.6以上)。二、体验内容
1.基本功能:可以在此环境创建table、index、synonym、sequence、procedure、trigger等基本对象,可以通过admin工具方便的查看执行计划,进行性能优化。2.DBA监控管理:可以使用图形化界面,进行session监控及管理、SQL监控、事务监控、表空间管理、instance监控、安全监控等基本的DBA维护工作。更多详细内容,请参考K-DB使用手册。
3.SQL标准及兼容性:基于SQL92,SQL99等标准SQL 和Oracle 自定义标准SQL语句,均可以在该环境下运行。K-DB的package,procedure 及函数的语法与Oracle兼容性极高,用户可以将Oracle的相关命令,直接在admin工具中执行,来体验K-DB与Oracle的兼容性。
三、体验感受
1.界面友好
无论是登录界面还是操作界面都直观明了,其中,登录界面和PL/Sql Developer相比略显复杂,可选项比较多。![](http://img.blog.itpub.net/blog/attachment/201607/21/30162081_1469063621P2c3.jpg?x-oss-process=style/bb)
![](http://img.blog.itpub.net/blog/attachment/201607/21/30162081_1469063647CC0w.jpg?x-oss-process=style/bb)
2.容易上手
K-DB和Oracle的相似度很高,据说99%的相似度。之前还不信,现在我信了。对一直操作Oracle的DBA来说, K-DB操作很容易学习,也很容易上手。以常用的sql函数为例,在命令窗口中执行以下语句,均能成功:
select sysdate from dual;
select systimestamp from dual;
但是,对于Oracle中一些常用的同义词可能就没那么幸运了,比如:
select * from cat;
![](http://img.blog.itpub.net/blog/attachment/201607/21/30162081_1469063832N66M.jpg?x-oss-process=style/bb)
![](http://img.blog.itpub.net/blog/attachment/201607/21/30162081_1469064066exe5.jpg?x-oss-process=style/bb)
从错误输出来看,“JDBC-8033:Specified schema object was not found”,输出内容风格和Oracle的类似。
3.集成了Instance Monitor等DBA工具,方便监控实例状态
![](http://img.blog.itpub.net/blog/attachment/201607/21/30162081_14690643054253.jpg?x-oss-process=style/bb)
4.有一套完整的帮助文档
使用Oracle的人都知道,Oracle的帮助文档那是一个巨大宝库,内容应有尽有,对于DBA而言是不可或缺的。 K-DB也提供了一套相对完整的参考手册,简单浏览了一下,内容还是很不错的。![](http://img.blog.itpub.net/blog/attachment/201607/21/30162081_1469064472ch6Z.jpg?x-oss-process=style/bb)
四、意见和建议
在体验过程中,也发现了一些bug和不尽如人意的地方。当然, 对于一款新产品,尤其是测试 版本 ,有一些bug或者不足是很正常的“Schema Tree Browser”信息同步有问题
我创建一个测试表,Table子项显示0,但是打开加号后显示是有一个测试表;Export导出数据速度较慢
使用Export工具导出速度较慢,导出一张测试表(2个字段,5行记录)用时超过10s,希望可以改进;帮助文档有待改进
提供的参考文档,和Oracle官方文档相比,示例代码偏少,更重要的是Oracle文档中提供大量超级链接,访问关联文档非常方便,希望这方面可以有所改进;最后祝K-DB数据库的发展越来越好!
~~~~~~~ the end~~~~~~~~~
hoegh
2016.07.21
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30162081/viewspace-2122315/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/30162081/viewspace-2122315/