数据库的区别

柔光的暖阳◎ 2022-05-20 10:00 362阅读 0赞

数据库的区别

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

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

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

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

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

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

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

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

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

Oracle

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

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

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

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

发表评论

表情:
评论列表 (有 0 条评论,362人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Hive和数据库区别

    相同点: Hive和数据库除了拥有类似的查询语言之外再无类似之处。 不同点: (1)数据存储位置不同 Hive存储在HDFS上,而数据库将数据保存在块设备或本地