速度和可升级性是网络开发重要的性能要求,而且它们也不难达到。应用一些简单的规则会提高网络应用的性能。在本文中,您将了解到使用borland® c#builder和ibm® db2®通用数据库(udb)8.1开发快速microsoft® asp.net web应用程序的5条规则。 分析web应用程序的性能需要利用一些手段来检测每个操作的性能。为此,我创建了一个timediff类(见程序清单1),它可以计算数据库操作的用时。你可以利用timediff类的检测结果作为衡量数据库操作性能的基准,来观察哪些操作最为有效。我还创建了一个配合timediff 类使用的lotsofrecords表(见程序清单2),它包含10,000条记录,你可以通过对它的操作来观察不同技术之间的性能差异。db2具有内部缓冲池,一旦运行一个查询,内部缓冲池启用,因此二次查询的速度较快。在检测...
介绍 unix和linux用户经常检查运行在服务器上的进程来进行问题分析,并检查服务器上被消耗的资源。这些信息不仅对解决问题和分析资源的系统管理员有用,而且对于开发高可用性和监视db2进程以判断什么时候执行某种行为(例如数据库重新启动)或者执行必要的服务器错误恢复(failover)的错误恢复脚本都很重要。 如果使用aix,必须使用ps -ef命令来检查进程。在solaris和hp-ux上,ps -ef只为所有的服务器端进程(例如agents、loggers、page cleaners和 prefetchers)显示db2sysc进程(主要的db2引擎进程)。如果你使用solaris或者hp-ux,能使用/usr/ucb/ps -axw命令看到这些进程。这些版本的ps命令都可以在linux上工作。 在运行db2 universal database客户端或服务器软件的计算机上执行这个...
没有人会怀疑企业信息的重要性。但是,随着计算机技术的发展,异构系统已成为信息交流的障碍。如果要求企业提供的服务是on demand,我们就需要从根本上保证运动中的企业的信息系统和资源的有效性和一致性。 ebod体现在db2的产品技术发展方向上,它应包括开放性、信息集成、内容管理、自主运算功能、虚拟性等几个重要特性。 如果企业系统的升级是通过重写代码完成的话,过去的信息资源不能被利用,将是巨大的浪费。这就要求企业和用户在选择产品和技术的时候保持理性的头脑,预见未来,选择有前瞻性的产品。或者说,如果系统上线运行以后,他的资源能够被其它系统引用的性能,能够被后续开发的软件系统集成,这就要求企业的数据库具有开放性和信息集成两个特性。从商业层面上说, ebod保证业务随着需求发展而变化,db2在数据库的层面则保证电子商务系统随着业务的变化而变化。 在开放性方面,如果我们希望购买的软件能够在...
应用程序接口概述-db2info.md_message() db2 cube view应用程序接口是一个用于访问维度元数据的接口。它作为一个db2存储过程被实现,名为db2info.md_message(),传送xml文档进出它所有的参数。 一个存储过程的优点就在于应用程序接口成为中性语言。任何能够与db2会话的程序设计语言都可以调用这个存储过程。你可以通过odbc或者jdbc等等使用嵌入式sql、动态sql。 在db2 cube view setup and user ' s guide一书的附录里有这个api的详尽的描述。在本文中,我们将介绍几个例子。 输入参数 存储过程有下面的语法:dbinfo.md_message(operation in, metadata in/out, response out) 所有的参数是clob类型。 存储过程有两个输入参数。第一个是必需的,指定...
149.atan2() 返回用弧度表示的角度的x和y坐标的反正切值. selectatan2(0.5,0.9)frombsempms; 150.bigint() 返回整型常量中的数字或字符串的64位整数表示. selectbigint(emp_no)frombsempms; 151.ceiling()orceil() 返回比参数大或等于参数的最小的整数值. selectceiling(3.56)frombsempms; selectceil(4.67)frombsempms; 152.char() 返回日期时间型,字符串,整数,十进制或双精度浮点数的字符串表示. selectchar(salary,',')frombsempms; 153.chr() 返回具有由参数指定的ascii码的字符. selectchar(167)frombsempms;154.concat() 返...
大家在应用db2的时候可能会遇到一些看似简单的问题,特别对新手来说,我在此简单的总结一下,发布给大家,希望对大家能有所帮助,同时也欢迎大家一起探讨,共同发展,共同进步! 以下主要以db27.x为基础的.以下的字符为小写. 本文对db2高手来说是不用看的. 所有字符为小写. 51.安装db2默认的事例名称是? 在windows或os/2中默认的是db2 在linux或unix环境下默认的是db2inst1 52.安装后的默认帐户是? 在windows或os/2中默认的是db2admin 在linux或unix环境下默认的是db2as 53.事例的类型有哪些? client(客户) standalone(独立的) satellite(卫星) eedb2 eee 54.如何创建事例? db2icrtinstname<...parameters> 55.如何列出系统上的所有可用事...
大家在应用db2的时候可能会遇到一些看似简单的问题,特别对新手来说,我在此简单的总结一下,发布给大家,希望对大家能有所帮助,同时也欢迎大家一起探讨,共同发展,共同进步!以下主要以db27.x为基础的.以下的字符为小写. 本文对db2高手来说是不用看的. 1.db2产品的级别有那些? 企业版的nterpriseedition 工作组版workgroupedition 企业扩展版enterpriseextendededition 个人版的personaledition 卫星版的satelliteedition 微型版的everyplace 2.可以连接到db2数据库的产品有哪些? db2客户端 db2connect db2datapropagator db2net.data db2datajoiner db2relationalconnect websphere应用服务器 等 3.db2支...
示例 下面的例子显示了在aix上运行ps -ef命令时可能得到的输出:在db2start后: root 49504 1 0 13:13:07 - 0:00 db2wdogdb2inst1 22142 49180 0 13:13:10 - 0:00 db2gdsdb2inst1 43072 49180 0 13:13:17 - 0:00 db2syslogdb2inst1 45294 74134 0 12:12:43 pts/2 0:00 /usr/bin/kshdb2inst1 49180 49504 0 13:13:10 - 0:00 db2syscdb2inst1 55920 49180 0 13:13:19 - 0:00 db2resyncdb2inst1 59012 22142 0 13:13:19 - 0:00 db2srvlstdb2inst1 60680 49180 0 1...
大家在应用db2的时候可能会遇到一些看似简单的问题,特别对新手来说,我在此简单的总结一下,发布给大家,希望对大家能有所帮助,同时也欢迎大家一起探讨,共同发展,共同进步!以下主要以db27.x为基础的.以下的字符为小写. 本文对db2高手来说是不用看的. db2函数 135.avg() 返回一组数值的平均值. selectavg(salary)frombsempms; 136.corr(),correlation() 返回一对数值的关系系数. selectcorrelation(salary,bonus)frombsempms; 137.count() 返回一组行或值的个数. selectcount(*)frombsempms; 138.covar(),covariance() 返回一对数值的协方差. selectcovar(salary,bonus)frombsempms; 1...
跟踪 当一个错误出现的时候,你不清楚为什么应用程序接口会失败,那么常常需要启动应用程序接口跟踪。一般是开启高级跟踪,如果绝对必要的时候也可只开一个中级或者低级跟踪。 为了打开跟踪,象下面显示的这样修改你的配置文件db2md_config.xml。每个db2实例都有一个配置文件,你可以在实例目录中找到它。在windows中,默认的db2实例被命名为"db2"并且配置文件可以在sqllib/db2/db2md_config.xml中找到。在下面的xml中,跟踪等级已经被设置为高级别。<?xml version="1.0" encoding="utf-8" ?><!-- <copyright> --><!-- licensed materials - property of ibm --><!-- 5724-e15 --><!-- (c) copyright ibm corp. 2002, 2...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器