`
wasw100
  • 浏览: 127173 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

数据库选择:应该用oracle还是mysql

阅读更多

偶尔看到的一篇文字,感觉不错,分享一下:

php程序员前途,mysql数据库和oracle的区别和选择:LAMP大会的时候我跟Yahoo的一个技术高管聊的时候,我问他Yahoo在选择MySQL还是Oracle 的 时候是怎么考虑,他的答案令我非常惊讶。他说大部分的时候我们是会用MySQL的,因为它的性能已经达到我们的要求。但是什么时候我们会选用Oracle 呢,就是当我们需要存储收费用户的数据的时候。我就问为什么,难道Oracle比MySQL稳定吗?他说,这个倒没有特别考虑。关键是如果使用 Oracle的话,当出现问题的时候我们可以找到负责人,Oracle会负责事故的处理,但是如果用MySQL的话,我们找谁去?

 

来源:http://www.hbcms.com/cms/1a/436.html

 

选择标准不错。所以如果一个企业用不付费的oracle还不如用mysql来的舒坦吧

感觉越大的公司越是用mysql,个人见解,小公司用oracle有点跟风的感觉。

 

 

 

分享到:
评论
19 楼 treblesoftware 2009-11-13  
MYSQL速度够快,也够稳定,支持事物处理,支持视图,支持触发器,支持过程,用它不要给钱。所以YAHOO用它。
18 楼 ray_linn 2009-11-13  
LucasLee 写道
我给美国佬维护的网站就用mysql,几年了,对用户也是收费的,没出过啥事。
当然,手工干预mysql 查询优化器还是有不少的。



今天不出问题,并不意味着一直不出问题,我们遇到过case,数据库运行了快10年,突然数据全部丢失.
17 楼 LucasLee 2009-11-13  
我给美国佬维护的网站就用mysql,几年了,对用户也是收费的,没出过啥事。
当然,手工干预mysql 查询优化器还是有不少的。
16 楼 night_stalker 2009-11-13  
caoyangx 写道
night_stalker 写道
大项目用 pgsql,小东西用 sqlite ! 刚扔掉 mysql,觉得非常爽 ……

对日外包都喜欢pgsql。兄台不是日本雇佣军吧?


膜拜邪恶的头像 …… 和 pgsql 的 pgadmin 长得一模一样 ……
15 楼 caoyangx 2009-11-13  
night_stalker 写道
大项目用 pgsql,小东西用 sqlite ! 刚扔掉 mysql,觉得非常爽 ……

对日外包都喜欢pgsql。兄台不是日本雇佣军吧?
14 楼 jamesqiu 2009-11-13  
EldonReturn 写道
DB2,呵呵


DB2这个东东,自己说最正宗云云,但可以肯定:最难用它绝对排第一
13 楼 blareck 2009-11-13  
同意楼上两位的,大型应用出现的问题即使是专业的数据库人员也会很伤脑筋,何况几个只是负责维护的普通数据库操作员!
12 楼 ray_linn 2009-11-13  
maze2008 写道
有时候也要看客户的意见,人家愿意把大把的钱花到数据库上。而且出现问题的时候又能有人站出来替我们解决,何乐而不为呢。。



而且数据库如果出问题了,也不是公司里那几个小程序员能解决的.
11 楼 maze2008 2009-11-13  
有时候也要看客户的意见,人家愿意把大把的钱花到数据库上。而且出现问题的时候又能有人站出来替我们解决,何乐而不为呢。。
10 楼 EldonReturn 2009-11-13  
DB2,呵呵
9 楼 smiletuna 2009-11-13  
mysql还好吧。。我的gis server 用 mysql做 Indexing用途。。myisam 读的性能还是很好的。
8 楼 t0uch 2009-11-13  
我也喜欢pg,但是无奈资料确实很少。
7 楼 icefishc 2009-11-13  
hittyo 写道
finaliver 写道
数据量访问量不大,安全性要求不高的话mysql好,oracle主要是可以售后支持,服务器崩溃了直接找客服


错,数据量和访问量两码事,海量数据处理mysql是不怎么样,但在一般数据(千万级)前提下访问量oracle不见得好过mysql,无论是并发还是性能

mysql是个很有特点的数据库, 在做简单查询和高并发方面有着自己的优势。
但即使在mysql自己公布的关于并发量的测试数据中 mysql依然没有胜过oracle.
从个人来讲不喜欢mysql的原因在于它所支持的sql太弱了。受的限制太多写起来不舒服。 而且在复杂查询上表现不佳. 优化器也不够聪明和其它数据库比需要更多的手工优化。
6 楼 hittyo 2009-11-13  
finaliver 写道
数据量访问量不大,安全性要求不高的话mysql好,oracle主要是可以售后支持,服务器崩溃了直接找客服


错,数据量和访问量两码事,海量数据处理mysql是不怎么样,但在一般数据(千万级)前提下访问量oracle不见得好过mysql,无论是并发还是性能
5 楼 finaliver 2009-11-13  
数据量访问量不大,安全性要求不高的话mysql好,oracle主要是可以售后支持,服务器崩溃了直接找客服
4 楼 mikeandmore 2009-11-13  
mysql其实也不错的。。。嗯
刚从pg下来,其实我还是喜欢pg,但是能忍mysql。。。
3 楼 night_stalker 2009-11-12  
hittyo 写道
night_stalker 写道
大项目用 pgsql,小东西用 sqlite ! 刚扔掉 mysql,觉得非常爽 ……


小东西干脆用文本吧,写一个文本数据库两天时间,"性能"绝对好过sqlite


支持 sql 么? 我喜欢用 sqlite 内存模式跑测试 ……
2 楼 hittyo 2009-11-12  
night_stalker 写道
大项目用 pgsql,小东西用 sqlite ! 刚扔掉 mysql,觉得非常爽 ……


小东西干脆用文本吧,写一个文本数据库两天时间,"性能"绝对好过sqlite
1 楼 night_stalker 2009-11-12  
大项目用 pgsql,小东西用 sqlite ! 刚扔掉 mysql,觉得非常爽 ……

相关推荐

    jdbc接连数据库:oracle/derby/mysql

    标题中的“jdbc连接数据库:oracle/derby/mysql”是指使用Java Database Connectivity (JDBC) API来与三种不同的数据库系统——Oracle、Apache Derby和MySQL进行交互。JDBC是Java平台的标准接口,它允许Java应用程序...

    Oracle到Mysql数据库迁移总结

    Oracle到Mysql数据库迁移总结Oracle到Mysql数据库迁移总结Oracle到Mysql数据库迁移总结Oracle到Mysql数据库迁移总结

    银行数据库改造之路:Oracle to MySQL迁移实践.pdf

    银行数据库改造之路:Oracle to MySQL迁移实践 本文档主要讨论银行数据库改造之路,从 Oracle 到 MySQL 的迁移实践。迁移的原因主要有稳定性、预估业务量、技术支持、轻量级、实际业务量、学习周期、国货化趋势等。...

    把mysql数据库中的数据导入到oracle数据库中

    - 不需要恢复MySQL数据库,直接使用SQL Developer将数据迁移到Oracle数据库。 - 在Oracle数据库中创建好与MySQL数据库名称相同的用户,并指定好默认表空间。 - 使用SQL Developer将MySQL数据导入到相应的Oracle用户...

    DBA 攻坚 左手Oracle右手MySQL

    DBA 攻坚 左手Oracle右手MySQL oneNote格式

    mysql 数据库转 oracle

    MySQL到Oracle的数据迁移是一项常见的任务,特别是在企业级应用中,可能因为各种原因需要从MySQL迁移到功能更强大的Oracle数据库系统。下面将详细讲解这个过程涉及的关键知识点。 首先,我们需要了解MySQL和Oracle...

    java连接oracle/mysql数据库简单示例(附oracle+mysql数据库驱动包)

    在Java编程中,连接Oracle和MySQL数据库是常见的需求,这对于数据操作、数据分析或者构建Web应用程序至关重要。本示例将向你展示如何使用Java API来实现这两个数据库的连接,并且提供了相应的数据库驱动包。 首先,...

    oracle数据库和mysql数据库的链接信息

    根据给定文件的信息,我们可以详细地探讨Oracle数据库与MySQL数据库的连接信息,包括它们的驱动程序、连接字符串等关键组成部分。 ### Oracle数据库连接信息 #### 驱动程序 Oracle数据库连接通常会用到`oracle....

    oracle和mysql数据库的对比

    标题与描述解析:“oracle和mysql数据库的对比”,这个标题直接点明了文章的主题,即对Oracle和MySQL这两种在IT行业中广泛使用的数据库管理系统进行比较。Oracle和MySQL分别代表了企业级数据库和开源数据库的典型,...

    OracleTOMysql 转换工具

    Oracle到MySQL转换工具是一种专门设计用于帮助用户将Oracle数据库中的数据和结构迁移至MySQL数据库的应用程序。这个过程通常称为数据库迁移或数据迁移,是企业在更换数据库系统时常常面临的需求。以下是一些关于...

    数据库的连接篇(MySQL和Oracle)

    文档包含了Oracle数据库的连接,以及检测是否连接成功,还包含的MySQL数据库的连接及检测,这是基于初学者的学习使用

    migration:瀚高数据库迁移工具,用于多种数据库类型(mysql、oracle等)迁移到瀚高数据库

    一、数据库迁移——MySQL举例 1、解压 migration-4.1.4-2023-11-23.zip 2、打开 migration 工具 3、点击帮助菜单,可查看使用说明文档,如下图所示 二、迁移步骤: 1、新建组,随便起名。 2、数据库连接,新建 源库 ...

    mysql数据库转换成oracle

    在使用这类工具时,按照其提供的指南进行操作,确保输入正确的连接信息和选择正确的源数据库(MySQL)和目标数据库(Oracle)。 6. **测试与验证**:完成数据迁移后,务必进行详尽的测试,确保所有数据成功转移且...

    oracle与mysql对比

    在数据库管理系统领域,Oracle与MySQL都是极具影响力的选择,分别代表了企业级数据库和开源数据库的不同特点。下面将从安装目录、管理工具、客户端工具、基本操作命令等方面进行详细的对比分析。 #### 安装目录 - ...

    Oracle数据库表转换为Mysql

    Oracle数据库表转换为Mysql是指将Oracle数据库中的表结构转换为Mysql数据库中的表结构,以便在Mysql数据库中使用。这种转换可以使用PowerDesigner工具来实现。 一、Oracle数据库表结构导出 首先,需要使用Oracle...

    Oracle数据库sql转换mysql数据库工具

    Oracle数据库和MySQL数据库是两种广泛使用的数据库管理系统,它们在数据存储、查询语法、数据库结构以及管理方式上存在显著差异。"Oracle数据库sql转换mysql数据库工具" 提供了解决这一问题的解决方案,允许用户将...

    数据库大全(sql,Oracle,MySQL)

    对于Oracle和MySQL,你还将了解到它们的特定优势和适用场景,以及如何在实际项目中选择合适的数据库系统。 总的来说,这个资源包对于想要深入理解数据库系统,尤其是SQL、Oracle和MySQL的人来说,是一份宝贵的资料...

    Mysql转oracle工具

    这个工具专注于将MySQL的数据库结构和数据转换为Oracle数据库兼容的格式。下面将详细解释这个过程涉及的知识点。 1. **SQL语言的差异**: MySQL和Oracle都是SQL数据库管理系统,但它们对SQL语法的实现有所不同。...

Global site tag (gtag.js) - Google Analytics