使用OPEN SQL效率原则

①尽可能减少满足条件的数据条目数量,因为在数据查询过程中,所有满足条目的数据将通过网络从数据库服务器中被加载至应用服务器内存。

②减少传输的数据量,以减少网络流量。

③减少访问的数据库表数量,该原则的实现主要依赖于底层数据库的设计优化。

④减少查询难度,可以通过整理选择标准来实现。

⑤减少数据库负载,因为一个底层数据库可能同时支持多个应用服务器。

进行数据选择之前,需要明确下述四个问题:

(1)要读取什么数据(哪些表字段)?

  SELECT子句用于确定读取数据库表中的哪些字段。

(2)从哪个(或哪些)表中读取?

  FROM子句用于确定从哪些内表或者视图中读取数据。

(3)读取到程序的什么区域(内表、工作区、变量等)?

  INTO子句用于确定将数据读取到程序内部的哪些数据对象。

(4)需要限定哪些查询标准?

  WHERE子句用于限定选择条件。

posted @ 2017-08-18 16:19  独吊东南枝  阅读(244)  评论(0编辑  收藏  举报