数据库的区别

 数据库的区别

mysql 一个实例 对应多个数据库

   Oracle     一个实例 对应一个数据库

 实例好比一个mysql.exe 每台电脑只运行一次安装程序,每个mysql中可添加多个数据库

 Oracle所有表属于不同的用户,在一个用户要访问另一个用户的表,需要授权

    sqlserver/mysql的表是在创建数据库中创建的,并不属于某个用户

Oracle结构: 实例(orcl)-->用户(表空间)-->表

   sqlserver/mysql 结构: 实例-->数据库-->表

sqlserver/mysql 中可以添加多个数据库,

   但Oracle中一般只使用一个数据库(数据库很吃内存)

Oracle

  一个数据文件只能属于一个表空间

  一个表空间可以包含一个或多个数据文件

  一个数据库由多个表空间组成

  一个表空间只能属于一个数据库

 

猜你喜欢

转载自blog.csdn.net/viczking/article/details/81073568