存储过程真的好快!》的相关内容

业务逻辑的定位: 向java走,还是向数据库走?

当开发中的业务逻辑既可以在数据库中完成(例如,使用oracle的function),也可以在java的service层中完成时,我们应该依据什么样的标准来进行选择?各自可能的优点和缺点有那些?
by ian jiang 2008-03-11 浏览 (6501) 回复 (47) 关键字: java 业务逻辑

业务逻辑分别用存储过程实现和用java数据存储(O/R等方式)...

所在公司主要开发金融行业的软件,后台几乎都是用sp实现,对目前流行的新技术or等不感冒。虽然本人喜欢新技术,但在开发过程中的确没有看到sp实现业务逻辑有让人无法接受的缺点,且调试、修改只需在数据库服务器上完成,比修改代码、修改配置、重启应用快捷的多。我所认识到的sp的缺点是移植性差、只能使用一个数据库。 请大家评论一下
by withouttea 2004-09-03 浏览 (21414) 回复 (47) 关键字:

MySQL vs PostgreSQL

我相反,还是支持postgresSql,尤其是linux下,window下的8.0刚刚出来,可能要稍微等一段时间才能下定论。 以前不用mysql的原因有几个: 1、没事务 2、没子查询 3、国际化支持不好 4、varchar只能255 5、文件管理太简陋 现在5不知道改进了多少呢?反正在postgreSqL7.3中,这几个问题都不存在,都是很好的解决了,我们又是linux服务器,所以没有什么 ...
by andyyehoo 2005-05-14 浏览 (32618) 回复 (51) 关键字:

关于存储过程的使用

刚刚结束了一个电信方面项目,DAO用的Hibernate,后来因为效率问题,在不断优化的同时,有的地方就开始用JDBC、存储过程。在系统测试过程中,还是基于性能上考虑,开始大批量的用存储过程,开发人员每天的工作由写JAVA变成写SQL,存储过程中封装了N多的业务逻辑,我很担心维护与移植问题,但上线的压力与实际性能上的压力让人没有更多选择。 不知道大家在项目中对存储过程使用是怎么个样子,存储过程用是 ...
by banner 2008-01-31 浏览 (2736) 回复 (23) 关键字: 开发过程

[提问]hibernate可以胜任这样复杂的应用吗?

目前作一个工资系统,涉及到比较麻烦的工资算法。原系统用存储过程写的,大的算法求一个变动后的工资,要1000多行存储过程的代码。假如用hibernate的话,套用工资表等等使用对象起码有30多个,这样,内存啊,性能啊,用hibernate应该比较慢吧?不知道是否适合选择用hibernate???望有经验的多多指点?
by testhubo 2006-06-28 浏览 (6304) 回复 (24) 关键字:

[求助]高并发的大数据量查询导致系统频繁宕机,咋办啊

我们的大数据量查询是数据库分页的, 但是导出和打印功能是基于全部数据的. 系统投入使用后,对于导出和打印功能的使用远远要高于我们的预期. 而我们的系统的硬件设备是有限的 不能再升级了. 抓取内存大对象的时候,常常发现数百个5M以上的collection大对象 我们的这个系统不大,就是一个提供一些信息管理的,页面也不多(不到1000个 其中能有6 7百的页面是查询),但是并发访问量比较大,同 ...
by fins 2007-04-26 浏览 (23056) 回复 (60) 关键字:

关系数据库性能问题

关系数据库性能问题 一、任务描述 工作中的一个数据批量任务,涉及到4张基本表和4张业务数据表。 基本表 (Basic Table) 数据量不大,每个表最多几百条记录;业务表 (Transaction Table) 数据量较大,每个表有几十万条记录。 以前的版本使用OO(O/R ?)方式, (1) SQL查询数据库选出一个业务表的数据,每条记录映射为一个Object。 (2) 循环每个Obj ...
by buaawhl 2005-01-21 浏览 (10252) 回复 (12) 关键字:

关系模型和对象模型的究竟匹配还是不匹配?

在过去的很多年,我以为关系模型就是传统的企业应用当中DBA设计的那些无数冗余字段,多个模型合并到一个表里面的数据库设计方式,这种数据库设计非常适合复杂的OLAP类型的查询,他可以有效的消除多表联合查询,而我们大家都知道,大表的复杂关联查询是性能杀手,一旦无法有效利用索引,导致了全表扫描,等待你的只有数据库服务器硬盘灯的狂闪不止,和无数进程阻塞在IO WAIT状态的无奈。 我前几个月订购了一本人邮 ...
by robbin 2007-12-27 浏览 (3585) 回复 (30) 关键字:

不做技术的奴隶

      近日,上论坛中,看了Ibatis和Hibernate的帖子,看后,心里觉得的憋闷,不说不快, 其实Robbin之前有一个帖子,都说过了,但在这里,我想更细化一下:      1. 库表关系的复杂度,首先取决于需求,不取决于设计,设计能力强的人,也要遵守库表设计的规范,从巴克斯三个范式上,原则上也要遵 ...
by OneEyeWolf 2007-05-05 浏览 (35346) 回复 (119) 关键字:

JavaEye网站的RoR性能优化经验谈

JavaEye网站从2006年9月11日上线基于RoR的2.0版本开始,到现在已经运行了将近一年半了。在这一年半的时间里,JavaEye网站的每日PV从最开始的5万,缓慢增长到了现在的60万。随着网站负载的不断增加,我们也在不断尝试和调整网站的性能,积累了不少第一手RoR应用性能优化的实战经验。虽然我们并不是RoR性能优化的权威专家,我们所积累的经验也许并不是最优实践,但是作为国内最早涉足RoR商 ...
by robbin 2008-01-20 浏览 (4237) 回复 (22) 关键字:

颓然忙了一天,却坚定了3.0早日上线的想法

今天是四月份的最后一天,我没有去上班,计划在家里好好的修改网站代码。我知道JavaEye网站的访问速度已经很慢了,即使排除爬虫的原因,也比以前慢多了,另外bug也非常多非常多,令人难以忍受。 我个人参与JavaEye网站代码编写基本上是阶段性的。在最早期写了一部分,中间集中精力运营网站则脱离了一段时间。到去年11月份又写了一段时间的代码,今年年初为了优化性能又写了一段时间,春节期间也写了一段时间 ...
by robbin 2007-04-30 浏览 (11412) 回复 (55)

请问如何把流程和业务表单绑定?

你们都是怎么实现的? 已经实现的能不能说说应该怎么做?
by wf_7758520 2007-03-16 浏览 (2308) 回复 (18)

[zz]软件架构师成长之路

对于任何一个软件开发人员来说,架构师都是一个令人向往的角色。就连世界首富比尔盖茨在2000年卸任公司CEO的同时,也担任了微软公司的荣誉角色“首席软件架构师”,可见“架构师”这一称谓的吸引力。架构师是公司的“金领”,有着非常高的收入,很少需要考虑生存的问题,从而有更多的精力思考关键技术问题,形成“强者愈强”的良性循环。部分优秀的开发人员在工作了一定时间后,就要开始考虑自己的未来到底向哪个方向发展。 ...
by imjl 2007-08-10 浏览 (469) 回复 (2)

websphere和weblogic的一些资料比较

此资料系个人搜集查询所得,对其真实性不做任何保证,发表在此一为记录方便日后查询,二希望对有同样的需求者有所帮助,如有不妥当之处,请谅解,具体真实情况,请自行核实。 Websphere: 这是ibm公司的网上的信息。更详细的信息可以访问网站: http://www-306.ibm.com/software/cn/websphere/ WebSphere 产品家族和解决方案 业务整合整合服务器提供了 ...
by guona 2007-10-10 浏览 (946) 回复 (0)

广州工商局websphere解决方案案例

简要介绍广州工商局websphere解决方案案例。 方案概述 充分利用和整合现有的软硬件资源,基于IBM WebSphere应用服务器,建设一个统一的应用支撑平台(基于J2EE规范实现),提供一个高性能、可用、可靠、可扩展和可管理的业务系统平台。 面临的问题 广州市工商局大规模的电子政务建设已经超过41个。多数业务管理系统分别由不同的承建商在不同时期完成应用软件的开发工作,业务应用与业务应 ...
by IBM文章编辑 2007-08-07 浏览 (2665) 回复 (1)

Ruby on Rails 2.0的新功能介绍

万众瞩目的Ruby on Rails 2.0已经发布了,Rails框架在2004年诞生以来,一直保持着相当快的版本升级速度:2005年发布了Rails1.0版本,2006年初发布Rails1.1版本,2007年初发布Rails1.2版本,而还没有等到2008年,在2007年圣诞前夕的12月6日,Rails2.0已经发布。 Rails框架每个大的版本升级都给我们带来了相当多的新功能,新惊喜。Rai ...
by robbin 2007-12-10 浏览 (2552) 回复 (4) 关键字: rails

memcache_engine + memcachedb = 高性能分布式内存数据库

memcachedb是一个由新浪网的开发人员开放出来的开源项目,给memcached分布式缓存服务器添加了Berkeley DB的持久化存储机制和异步主辅复制机制,让memcached具备了事务恢复能力、持久化能力和分布式复制能力,非常适合于需要超高性能读写速度,但是不需要严格事务约束,能够被持久化保存的应用场景,例如memcachedb被应用在新浪博客上面。 memcachedb给memcac ...
by robbin 2008-01-22 浏览 (2800) 回复 (16) 关键字: memcached

基于memcached的分布式数据库缓存系统dbcached

dbcached是新浪的开发团队最近新发布的一个基于memcached的开源项目: http://code.google.com/p/dbcached/ dbcached和新浪另外一个开源项目memcached比较像,都是支持memcached协议,利用memcached进行内存缓存的产品。dbcached的架构图: 根据作者的博客介绍:   ● 兼容:Memcached 能做的,db ...
by robbin 2008-03-24 浏览 (776) 回复 (2) 关键字: dbcached

推荐知识库条目

Comming soon