调用存储过程好还是直接在node.js代码中实现存储过程的逻辑好
如题,要说明的是该业务逻辑稍微有点复杂,而且实际生产环境中会频繁执行,在项目中属于关键步骤。
写在代码中的好处是分布式部署,可能减轻了一些数据库服务器(数据库服务器只有一台)的压力,难点在于业务逻辑复杂,需要用到事务,代码也难得组织; 直接调用存储过程的好处是代码容易写,坏处是加大了数据库服务器的压力。
如题,要说明的是该业务逻辑稍微有点复杂,而且实际生产环境中会频繁执行,在项目中属于关键步骤。
写在代码中的好处是分布式部署,可能减轻了一些数据库服务器(数据库服务器只有一台)的压力,难点在于业务逻辑复杂,需要用到事务,代码也难得组织; 直接调用存储过程的好处是代码容易写,坏处是加大了数据库服务器的压力。