暂无图片
mysql与oracle有啥区别,技术上
我来答
分享
redgame
2023-07-07
mysql与oracle有啥区别,技术上
1
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
lu9up的数据库笔记

MySQL和Oracle在技术上有很多区别,包括以下方面:

数据库安全性:MySQL使用三个参数来验证用户,即用户名、密码和位置;而Oracle使用了许多安全功能,如用户名、密码、配置文件、本地身份验证、外部身份验证、高级安全增强功能等。

SQL语法的区别:Oracle的SQL语法与MySQL有很大不同。

存储上的区别:与Oracle相比,MySQL没有表空间、角色管理、快照、同义词和包以及自动存储管理。

对象名称的区别:虽然某些模式对象名称在Oracle和MySQL中都不区分大小写,例如列、存储过程、索引等。

运行程序和外部程序支持:Oracle数据库支持从数据库内部编写、编译和执行的几种编程语言。MySQL不支持在系统内执行其他语言,也不支持XML。

MySQL和Oracle的字符数据类型比较:两个数据库中支持的字符类型存在一些差异。

临时表的区别:Oracle和MySQL以不同方式处理临时表。

......

暂无图片 评论
暂无图片 有用 9
打赏 0
暂无图片
回答交流
Markdown


请输入正文
提交
相关推荐
xtrabackup备份mysql从库
回答 3
你这也看不出来啥问题,信息量太少了。
mysql innodb cluster对server、shell、router版本有要求吗
回答 1
server和router版本一致就行(router8.0.3之后与server一致,2.1.x分支被8.0.x取代);shell版本时间晚于server和router就行,一般shell就用较新版本
mysql 父过程怎么捕捉子过程中的异常信息?
回答 1
如果子过程中的异常没有管理,则会向上传递到父过程中。也可以通过子过程进行异常管理后,通过变量上传到父过程中
在windows 安装mysql 8.0 ,数据文件放在nfs挂载盘下,服务就无法启动。这是什么原因?
回答 1
权限问题?
mysql主从同步,Seconds_Behind_Master的值不断增大,应该怎么处理?
回答 1
已采纳
1.需要确认是主库的binlog有没有传输到从库的relay。showslavestatus上面就能看出是否binlog没有传输导致的2.syncbinlog,innodbflushlogatcomm
同样的SQL,同样的数据量,同样的索引,在两个MySQL数据库执行的效率天差地别,DB1=0.4秒 DB2=7秒
回答 1
已采纳
执行计划一样吗?两个库都在相同电脑上吗?不同电脑那就还有硬件配置的不同也不一样。在两台电脑上分别执行showvariableslike‘%%’showstatuslike‘%%’把结果存为文件,再对比
MySQL在表中建立了索引以后,导入大量数据为什么会很慢?
回答 1
已采纳
对已经建立了索引的表中插入数据时,插入一条数据就要对该记录按索引排序。因此,当导入大量数据的时候,速度会很慢。解决这种情况的办法是,在没有任何索引的情况插入数据,然后建立索引。
两个服务器的mysql版本不一样能实现主从复制吗?
回答 8
大版本一致的话,问题不大
tdsql是不是套壳mysql?
回答 1
是的,TDSQL(TaobaoDistributedSQL)是一个套壳的MySQL版本。它是腾讯集团自主研发的分布式关系型数据库产品。TDSQL在底层使用了MySQL的存储引擎和协议,但在架构上进行了
show relaylog events in '';语里面句被#注释什么意思
回答 2
如果是报主键冲突,可以用在my.cnf里添加slaveskiperrors参数,过滤掉主键冲突的错误,或者将slave中冲突的记录删除即可