WEB开发网
开发学院数据库DB2 提高DB2 Web程序性能5条规则 阅读

提高DB2 Web程序性能5条规则

 2007-05-20 16:18:06 来源:WEB开发网   
核心提示: 程序清单2. LOTSOFRECORDS的表定义CREATE TABLE "GLENN "."LOTSOFRECORDS" ("KEYCOL" INTEGER NOT NULL ,"COL1" CHAR(50)

程序清单2. LOTSOFRECORDS的表定义

  CREATE TABLE "GLENN "."LOTSOFRECORDS" (
  "KEYCOL" INTEGER NOT NULL ,
  "COL1" CHAR(50) ,
  "COL2" CHAR(50) ,
  "COL3" CHAR(50) ,
  "COL4" CHAR(50) ,
  "COL5" CHAR(50) ,
  "COL6" CHAR(50) ,
  "COL7" CHAR(50) ,
  "COL8" CHAR(50) ,
  "COL9" CHAR(50) ,
  "COL10" CHAR(50) )
  IN "USERSPACE1" ;
  COMMENT ON TABLE "GLENN "."LOTSOFRECORDS" IS 'Table designed to Contain Lots of Records';
  -- DDL Statements for primary key on Table "GLENN "."LOTSOFRECORDS"
  ALTER TABLE "GLENN "."LOTSOFRECORDS"
  ADD CONSTRAINT "CC1058255334652" PRIMARY KEY
  ("KEYCOL");

下面,我们就开始介绍这些提高DB2 UDB Web 应用程序性能的规则。我会先介绍提高数据库性能的基本规则,然后列出一些适合以Borland Data Provider开发ASP.NET应用时的性能规则。

规则1:按需检索

如果你只能记得住一条规则,那一定要记住这一条:按需检索。如果你是“幸存者”电视节目的忠实观众,您会记得其中的参赛者通过限额分配来保证每个人都有充足的食物。这种做法对于数据库开发同样适用。如果你的应用程序能够按需运行,那么就会合理地将数据库和网络资源留给其他应用。这听起来很简单,但我们还是来看一个例子。

Tags:提高 DB Web

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接