免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2257 | 回复: 5
打印 上一主题 下一主题

我的应用是否需要使用Oracle? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-08-11 22:20 |只看该作者 |倒序浏览
我一直在使用Mysql,做了一个网站

有一个操作大约需要一次插入200条且涉及4个表的数据操作

使用的PHP,当初使用MYSQL接口程序,大概要1到3秒完成页面的响应

后来修改PHP使用MYSQLI接口,程序的处理大概在1秒内能完成

再后来使用了Mysql的存储过程,程序处理在0.05秒内就完成了,还是使用的2000条数据

现在有个问题让我使用Mysql很不爽

PHP有个explode函数,能将一个字符串转换为一个数组,再用for及explode分解细节数据

比如: user1:10,user2:20,user3:30这样的字符串

Mysql没有explode这样的函数,我也只好写了一个分解的函数去处理,当然也实现了要求

再Mysql要写存储过程跟用记事本写程序一样,很让人无助

于是想到了oracle

不知道是否有这样的函数,或是其独特而方便的解决办法

以及是否有IDE界面来编写存储过程的代码

买过一本Oracle11G的书,看完了,大部分和Mysql是相同,Oracle的特色还是很多的,一个自动递增的字段还要建个序列(挠头)

对oralce知之甚少,请各位指教。

论坛徽章:
59
2015七夕节徽章
日期:2015-08-24 11:17:25ChinaUnix专家徽章
日期:2015-07-20 09:19:30每周论坛发贴之星
日期:2015-07-20 09:19:42ChinaUnix元老
日期:2015-07-20 11:04:38荣誉版主
日期:2015-07-20 11:05:19巳蛇
日期:2015-07-20 11:05:26CU十二周年纪念徽章
日期:2015-07-20 11:05:27IT运维版块每日发帖之星
日期:2015-07-20 11:05:34操作系统版块每日发帖之星
日期:2015-07-20 11:05:36程序设计版块每日发帖之星
日期:2015-07-20 11:05:40数据库技术版块每日发帖之星
日期:2015-07-20 11:05:432015年辞旧岁徽章
日期:2015-07-20 11:05:44
2 [报告]
发表于 2010-08-11 22:28 |只看该作者
做PHP开发用MySQL或者PostgreSQL就很好了啊。

论坛徽章:
0
3 [报告]
发表于 2010-08-12 11:35 |只看该作者
PHP加oracle的应用比较少,不过我做过(php+oracle+solaris),
稍麻烦一点,因为php只能自己编译(要加入oracle的支持组件)
市面上有一本外国人写的书:php+oracle+ajax

不过从LZ的应用来看,疑似不必用到oracle,太轻量了,或许mysql还有优化的可能

论坛徽章:
0
4 [报告]
发表于 2010-08-12 14:19 |只看该作者
应用太轻,这个。。。确实有点,毕竟不需要为0.01%的故障几率投入400%的资源。
我只是想了解下,就我目前遇到的问题(开发环境的问题),oracle是不是要好点?好些?非常好?具体又是如何实现的呢?好在哪呢?

论坛徽章:
0
5 [报告]
发表于 2010-08-12 15:03 |只看该作者
在这个数据量上,oracle不一定有优势

当然在数据备份等方面,可能oracle有点优势
而应用方面,就算有优势,也要编程的配合,还要做好调优

论坛徽章:
3
CU大牛徽章
日期:2013-09-18 15:16:55CU大牛徽章
日期:2013-09-18 15:18:22CU大牛徽章
日期:2013-09-18 15:18:43
6 [报告]
发表于 2010-08-13 17:13 |只看该作者
这个怎么说呢,只要充分地挖掘各个产品的特点,各自有各自的优点,关键是如何充分使用,还有就是自己的应用能不能与数据库结合好
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP