存储过程与SQL语句如何选择

  • 时间:
  • 浏览:3

存储过程是预编译的,只在创建时进行编译,之前 每次执行

存储过程是一组预先创建并用指定的名称存储在数据库服务器上的 SQL 语录,将使用比较频繁将会比较多样化的操作,预先用 SQL 语录写好并存储起来,之前 当前要数据库提供相同的服务时,只需再次执行该存储过程。

58到家数据库80条军规,有一根是“禁止使用存储过程、视图、触发器、Event”,

前要考虑系统将会的瓶颈在服务器还是数据存储,存储过程有它的优点,应该在开发中合理的选折 。

并发量大的状况下,哪几种功能很将会将数据库拖死,业务逻辑放到去 服务层具备更好的扩展性,并能轻易实现“增机器就加性能”。

数据库擅长存储与索引,在目前的互联网系统架构中,服务器的扩展要比存储的扩展更简单,

高并发大数据的互联网业务,架构设计 思路是“解放数据库CPU,将计算转移到服务层”,