替换Oracle后,存储过程是否全部禁用了?不禁用性能对比Oracle如何?

参与28

5同行回答

wangzk0206wangzk0206数据库管理员scrcu
PG条线的数据库一般都是支持存储过程的吧。只是最佳实践不建议使用而已。分布式数据库方面OB数据库是支持存储过程的,只是我们只有极个别系统使用。大部分在开发规范里禁用而已。显示全部

PG条线的数据库一般都是支持存储过程的吧。只是最佳实践不建议使用而已。
分布式数据库方面OB数据库是支持存储过程的,只是我们只有极个别系统使用。大部分在开发规范里禁用而已。

收起
银行 · 2023-09-20
浏览651
zzy3620zzy3620课题专家组系统环境管理某城商行
达梦支持存储过程,但语法和oracle不同。达梦对于oracle的性能,各有长短, 在实际测试中发现, 简单sql的情况下,达梦能将服务器的CPU内存资源更加充分的利用,性能表现更好,但是资源消耗更高。...显示全部

达梦支持存储过程,但语法和oracle不同。达梦对于oracle的性能,各有长短, 在实际测试中发现, 简单sql的情况下,达梦能将服务器的CPU内存资源更加充分的利用,性能表现更好,但是资源消耗更高。

收起
银行 · 2023-09-01
浏览850
王明发王明发联盟成员数据库工程师上金技术
PG条线的数据库对存储过程的支持(迁移)虽然不如DM,但是也还可以,当然如果有条件,还是强烈建议去PLSQL,将业务逻辑从存储过程中剥离出来,放到应用层面。 数据库仅为数据的存放容器,这样一来数据库的不可替代性就会降低。...显示全部

PG条线的数据库对存储过程的支持(迁移)虽然不如DM,但是也还可以,当然如果有条件,还是强烈建议去PLSQL,将业务逻辑从存储过程中剥离出来,放到应用层面。 数据库仅为数据的存放容器,这样一来数据库的不可替代性就会降低。

收起
金融其它 · 2023-09-27
浏览630
austindatabaseaustindatabase数据库架构师互联网金融
需要对于存储过程的应用点 和  存储过程所宿主的数据库进行综合性评估1  替换的数据库本身,不适合存储过程,则不建议使用存储过程,而使用应用程序的方式来替换存储过程的功能 ,典型的数据库为MYSQL 2  分布式数据库,大多不支持存储过程,则替换后,需要考虑应用程序的完...显示全部

需要对于存储过程的应用点 和  存储过程所宿主的数据库进行综合性评估

1  替换的数据库本身,不适合存储过程,则不建议使用存储过程,而使用应用程序的方式来替换存储过程的功能 ,典型的数据库为MYSQL 

2  分布式数据库,大多不支持存储过程,则替换后,需要考虑应用程序的完成存储过程的功能
如TIDB 

3   有存储过程功能的数据库产品,需要考虑部分迁移,部分替换的方式

另,存储过程解决方案,在未来是否是数据库满足应用程序使用唯一解决方案,需要进行考虑。

收起
互联网服务 · 2023-09-01
浏览788
oltponeoltpone业务咨询顾问null
集中式数据库基本都提供存储过程,分布式数据库基本都有限支持存储过程各家数据库实现的存储过程、触发器等这类企业级特性都有差异, 且近些年大家都将数据库当成持久化的一种工具, 在新的业务程序上都规避了这类数据库特性...显示全部

集中式数据库基本都提供存储过程,分布式数据库基本都有限支持存储过程

各家数据库实现的存储过程、触发器等这类企业级特性都有差异, 且近些年大家都将数据库当成持久化的一种工具, 在新的业务程序上都规避了这类数据库特性

收起
IT其它 · 2023-09-14
浏览701

ChatGPT 回答

替换Oracle后,存储过程并不会全部禁用。MySQL、国产数据库、信创数据库等都支持存储过程,只是语法和实现方式可能会有所不同。

性能对比方面,MySQL、国产数据库、信创数据库等相较于Oracle可能会有一些性能上的差距,但是这也与具体的应用场景和数据规模有关。在一些小型应用和中小型企业中,这些数据库已经能够满足需求,而在大型企业和高并发场景下,可能需要更加高效的数据库方案。

总之,替换Oracle后,存储过程并不会全部禁用,而性能方面需要根据具体情况进行评估和选择。

提问者

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2023-08-30
  • 关注会员:6 人
  • 问题浏览:2072
  • 最近回答:2023-09-27
  • X社区推广