楼主: 无为

[笔记] MYSQL 这么差,为什么哪些大企业都转用MYSQL了呢?

[复制链接]
论坛徽章:
0
21#
发表于 2014-1-21 10:22 | 只看该作者
chinesehawk 发表于 2013-6-20 18:21
MySQL比起Oracle,真太差了;没有数据库连接, 没有库触发器, 没有审计功能。。。。不想说了

这位仁兄,你是ORACLE的拖儿吗?

使用道具 举报

回复
论坛徽章:
1
2013年新春福章
日期:2013-02-25 14:51:24
22#
发表于 2014-1-22 11:34 | 只看该作者
Joshua_q 发表于 2014-1-9 09:49
这些都是OLAP常用的,这些不是MySQL的长项。话说现在基本没有用MySQL做OLAP的。

确实是这样,oracle与mysql有不同的应用场景的,不能只看mysql的短处啊.做数据分析用的sqlserver,在线业务用mysql

使用道具 举报

回复
论坛徽章:
7
蜘蛛蛋
日期:2013-03-25 11:18:12Jeep
日期:2013-10-10 08:52:02奔驰
日期:2014-01-21 21:27:522014年新春福章
日期:2014-02-18 16:49:31马上有钱
日期:2014-02-18 16:49:31美羊羊
日期:2015-03-04 14:54:272015年新春福章
日期:2015-03-06 11:59:47
23#
发表于 2014-1-22 14:43 | 只看该作者
cuyunwu321 发表于 2014-1-22 11:34
确实是这样,oracle与mysql有不同的应用场景的,不能只看mysql的短处啊.做数据分析用的sqlserver,在线业务用 ...

我接触过的OLAP都是oracle。大型银行在线业务喜欢DB2

使用道具 举报

回复
论坛徽章:
2
ITPUB十周年纪念徽章
日期:2011-11-01 16:23:26ITPUB 11周年纪念徽章
日期:2012-10-09 18:08:15
24#
发表于 2014-1-22 17:17 | 只看该作者
差点晕倒,竟然有人怀疑我是ORACLE的拖儿。用过几种数据库,现在用的就是MySQL 5.6,但一点儿不喜欢,主要是一些方面太差,让人很不舒服。
举几个例子:
默认不是严格的SQL标准,如定义的类型为smallint , 插入大于32767 不报错,只是截取到32767。如果是VARCHAR字段超长,也不报错,只是截取到定义的长度。
一张表里只能是一个字段有TIMESTAMP缺省值current_timestamp,并只能派在所有timestamp类型最前面的一个。
号称已经具备了空间信息处理的功能,但是竟然不能根据圆心和半径创建一个Polygon的圆;更过分的是连计算距离的最基础函数竟然没有,特别叫人郁闷啊。
连接时还不支持full join , 虽然可以left join去union  一个right join,但总是比较麻烦。
表增加列,基本上是重建表和索引,会花很长时间。对大表操作尤其耗时间。
这些感触都是在使用过程中收获的,所以不喜欢。

使用道具 举报

回复
论坛徽章:
7
蜘蛛蛋
日期:2013-03-25 11:18:12Jeep
日期:2013-10-10 08:52:02奔驰
日期:2014-01-21 21:27:522014年新春福章
日期:2014-02-18 16:49:31马上有钱
日期:2014-02-18 16:49:31美羊羊
日期:2015-03-04 14:54:272015年新春福章
日期:2015-03-06 11:59:47
25#
发表于 2014-1-23 08:43 | 只看该作者
chinesehawk 发表于 2014-1-22 17:17
差点晕倒,竟然有人怀疑我是ORACLE的拖儿。用过几种数据库,现在用的就是MySQL 5.6,但一点儿不喜欢,主要是 ...

MySQL给人的感觉就是很随便,我刚从Oracle转MySQL的时候就觉得,比如:select a, count(*) from table1;这个语句竟然不报错,还能执行结果出来。但是用的时间长了,还是觉得这个数据库是不完善,但是挺有意思。

使用道具 举报

回复
论坛徽章:
32
ITPUB十周年纪念徽章
日期:2011-11-01 16:25:22马上加薪
日期:2014-12-08 22:53:43马上有房
日期:2014-12-09 01:05:19美羊羊
日期:2015-03-04 14:52:282015年新春福章
日期:2015-03-06 11:58:18巨蟹座
日期:2015-11-17 11:02:55双子座
日期:2015-11-17 12:21:47白羊座
日期:2015-12-10 17:27:08狮子座
日期:2016-02-23 10:11:01双子座
日期:2016-02-23 10:17:05
26#
发表于 2014-1-23 14:09 | 只看该作者
选用mysql考虑是从成本考虑,另外mysql应用在互联网上性能也是很好的。
用什么oracle数据库都不是完美的,用它的优点。

使用道具 举报

回复
论坛徽章:
2
ITPUB十周年纪念徽章
日期:2011-11-01 16:23:26ITPUB 11周年纪念徽章
日期:2012-10-09 18:08:15
27#
发表于 2014-1-23 16:57 | 只看该作者
Joshua_q发现的查询错误,我们也发现过。程序运行后,才发现查询结果有误。

使用道具 举报

回复
论坛徽章:
13
会员2007贡献徽章
日期:2007-09-26 18:42:10ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44ERP板块每日发贴之星
日期:2007-10-23 01:03:56ITPUB8周年纪念徽章
日期:2009-09-27 10:21:21秀才
日期:2016-02-18 09:24:18秀才
日期:2016-02-18 09:24:30
28#
 楼主| 发表于 2014-2-24 01:40 | 只看该作者
如何调成严格检查模式呢?
我也很不喜欢这种不严格的模式!

使用道具 举报

回复
论坛徽章:
5
复活蛋
日期:2012-11-02 16:27:37灰彻蛋
日期:2013-01-27 17:08:112013年新春福章
日期:2013-02-25 14:51:24复活蛋
日期:2013-05-27 15:29:10优秀写手
日期:2014-07-01 06:00:12
29#
发表于 2014-2-24 19:35 | 只看该作者
无为 发表于 2014-2-24 01:40
如何调成严格检查模式呢?
我也很不喜欢这种不严格的模式!

sql_mode=STRICT_TRANS_TABLES

使用道具 举报

回复
论坛徽章:
5
复活蛋
日期:2012-11-02 16:27:37灰彻蛋
日期:2013-01-27 17:08:112013年新春福章
日期:2013-02-25 14:51:24复活蛋
日期:2013-05-27 15:29:10优秀写手
日期:2014-07-01 06:00:12
30#
发表于 2014-2-24 19:37 | 只看该作者
Joshua_q 发表于 2014-1-23 08:43
MySQL给人的感觉就是很随便,我刚从Oracle转MySQL的时候就觉得,比如:select a, count(*) from table1;这 ...

sql_mode=only_full_group_by

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表