达梦支持存储过程,但语法和oracle不同。达梦对于oracle的性能,各有长短, 在实际测试中发现, 简单sql的情况下,达梦能将服务器的CPU内存资源更加充分的利用,性能表现更好,但是资源消耗更高。
收起需要对于存储过程的应用点 和 存储过程所宿主的数据库进行综合性评估
1 替换的数据库本身,不适合存储过程,则不建议使用存储过程,而使用应用程序的方式来替换存储过程的功能 ,典型的数据库为MYSQL
2 分布式数据库,大多不支持存储过程,则替换后,需要考虑应用程序的完成存储过程的功能
如TIDB
3 有存储过程功能的数据库产品,需要考虑部分迁移,部分替换的方式
另,存储过程解决方案,在未来是否是数据库满足应用程序使用唯一解决方案,需要进行考虑。
收起替换Oracle后,存储过程并不会全部禁用。MySQL、国产数据库、信创数据库等都支持存储过程,只是语法和实现方式可能会有所不同。
性能对比方面,MySQL、国产数据库、信创数据库等相较于Oracle可能会有一些性能上的差距,但是这也与具体的应用场景和数据规模有关。在一些小型应用和中小型企业中,这些数据库已经能够满足需求,而在大型企业和高并发场景下,可能需要更加高效的数据库方案。
总之,替换Oracle后,存储过程并不会全部禁用,而性能方面需要根据具体情况进行评估和选择。