oracle数据库企业版技术参数参考
1. 支持ansi/iso sql 2003标准。
2. 支持各个主流厂商的硬件及操作系统平台,unix, linux, windows。转换平台时,应用程序不用修改。
3. 支持主流的网络协议,如tcp/ip。
4. 支持多cpu smp平台,支持基于共享存储的并行集群。集群结点机增删时不能停机,不用修改应用程序。支持cpu数量扩充,并在多个cpu之间均衡负载;
5. 支持存储关系型数据和对象型数据。
6. 支持网格计算。所有网格结点服务器是对等的,支持在线增删结点服务器而不影响应用系统持续运行;网格性能随着结点服务器增加而近乎线性增长,应用程序不需改动;如果一个结点服务器故障,客户端能在秒级时间内自动连接到其他结点服务器上继续运行。
7. 支持存储关系型数据和对象型数据。
8. 具有支持并行操作所需的技术,包括多cpu并行和多服务器并行、事务处理的完整性控制技术等,支持并行查询/dml、备份/恢复、导入/导出、索引创建。
9. dml操作只能有行级锁,任何情况下不允许有锁定过多资源的锁升级,以降低死锁的可能性,若出现死锁,能自动解锁。
10. 多个用户操作同一条记录时,任何情况下读、写互不影响,并且不能有读取其他用户未提交数据的脏读。
11. 支持同构、异构数据源的访问,包括文件数据源;能和异构数据库互相复制。
12. 支持存储过程、触发器。触发器支持语句执行前、执行后和可替换型三种方式。支持行级触发器。触发器的触发操作和事件包括dml、ddl、数据库启停、错误信息、登录/注销。
13. 支持b1级安全标准,内嵌行级安全功能,支持基于行业标准的数据库存储加密、传输加密及完整性校验。
14. 支持在一台机器的浏览器界面中统一管理不同平台的多个数据库。
15. 能够将原有异种数据库向本数据库无损失移植。
16. 支持中文国标字符集等多字节字符集,支持unicode 3.2以上版本。
17. 应具有强的容错能力、错误恢复能力、错误记录及预警能力,能在不影响数据库运行的条件下快速恢复已提交的修改,可以把整个数据库、指定表或指定的记录恢复到指定时间点。
18. 数据库、表大小等参数可在线设置,支持在线重建索引。
19. 内嵌对多媒体数据及地理信息数据的支持。
20. 内嵌支持表分区技术,包括范围分区、函数分区、哈希分区、列表分区、组合分区,部分分区离线不能影响其他分区的使用。
21. 内嵌支持存储、管理、查询和提取半结构化的数据,如xml文档,支持xml数据类型,直接把xml存储于数据库中。
22. 支持sql及sqlj开发存储过程,内嵌java虚拟机。
23. 支持数据库自动实时跟踪、监控,可自动性能调优,并能为管理员提供调优建议。
24. 同一个数据库就能支持oltp和olap应用,内嵌多维数据库功能,内嵌数据挖掘功能。
25. 支持不依赖于第三方软件和存储的异地双机和多机热备。
26. 支持用户对数据库内存管理(如,将用户指定的数据库对象常驻内存);
27. 数据库系统应提供存储过程及封装过程,有统一的异常处理机制;
28. 存储过程和封装过程应能支持经济分析、预测、分析算法等。其均以编译后的形式存储于数据库中;
29. 数据库系统应支持多种索引结构,如:b*树、hash、bitmap等;
30. 数据库系统在各种平台都有图形化管理工具,提供直观的性能监控界面,监控数据库使用的内存、i/o情况、用户使用情况、语句执行情况等;
31. 数据库管理系统应有容易的手段以调整数据库的性能,支持基于开销的性能调整的策略。
32. 支持大规模数据加载和更新,数据库的数据文件能跨平台互相交换。