H5W3
当前位置:H5W3 > 问答 > 正文

存储过程是否适合大量使用

个人认为存储过程挺好用的,为什么有的公司不建议使用?是存在什么问题吗?

回答

每个公司有每个公司的内情。
如果你们公司,专注数据库开发人员的比较多,对性能要求比较高,开发规范(注释,文档,功能划分等),我觉得没问题。
解释一下:
1.第一条指人员互备,你走了,其他人能够顶得上
2.通常使用存储过程,是为了性能,当然还有遗留系统等其他情况。存储过程,性能通常比 拿其他语言再包一层要高,至少单机方面,网络开销就少很多。如果是多机,借鉴一下MR的思路。
3.存储过程,通常不好维护的原因是,写的太长。面向过程编程,也得拆分过程,理解这一点就没啥大问题了,用其他方式如果不规范也会面临同样的维护难问题。
4.至于提到的切库,除了纯OOM,否则都会有,我觉得这不是核心点。再说切库的动作真是太大了,极不常见。

未经允许不得转载:H5W3 » 存储过程是否适合大量使用

赞 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址