请问“oracle 可移植和可伸缩性”如何理解?

来源:百度知道 编辑:UC知道 时间:2024/06/15 07:24:05
rt

1、可移植性:指的是oracle可以跨平台性能很好,windows上的oracle数据库可以很方便的移植到linux上面(在linux下装个oracle数据库,数据到过去就可以了),反之也一样,而其他的数据库 如 SqlServer只能在windows上使用。

2、可伸缩性:指的是数据库性能方面,1个人访问和1000个人访问甚至是1万或者更多人访问数据库的时候,通过数据库的设置(人多的时候增加服务器,人少的时候撤掉服务器)可以使的性能不会有太大的不同,性能基本差不多,这就是可伸缩性。

---
以上,希望对你有所帮助。

移植性是指可以把在一种操作系统下运行的数据库迁移到另外一种操作系统下

伸缩性是指可以方便的加硬件资源,例如3台机器做数据库集群,如果不够用可以继续加入机器;反过来,如果机器配多了也可以很方便的撤出去

所谓可移植性,就是说它可以在不同的主机甚至不同的操作系统下运行,而且是无差别的。由于无差别,所以数据内容和调用方法都是一致的,那么一个数据库就具备了“移植性”。

可伸缩性是指数据库可大可小,固定大小之后,不会因为经年累月的使用,导致数据库溢满而不能再继续使用。
具备了这样的性质,数据库则省下了若干时间的一次对溢满的一次维护。