选择显示字体大小

存储过程编写经验和优化措施

【简 介】 在经过一段时间的存储过程开发之后,写下了一些开发时候的小结和经验与大家共享,希望对大家有益,主要是针对sybase和sql server数据库,但其它数据库应该有一些共性。一、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对sp(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。   二、介绍:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用sp来封装数据库操作。如果项目的sp较多,书写又没有一定的规范,将会影响以后的系统维护困难和大sp逻辑的难以理解,另外如果数据库的数据量大或者项目对sp的性能要求很,就会遇到优化的问题,否则速度有可能很慢,经过亲身经验,一个经过优化过的sp要比一个性能差的sp的效率甚至高几百倍。   三、内容:   1、开发人员如果用到其他库的table或view,务必在当前库中建立view来实现跨库操...

http://www.sosof.com/detail/532/40253270611386.html -by - 丰搜 缓存页面


轻量级的关系/对象映射--amber进阶

计算机业中有一条不成文的说法:面向对象软件和关系数据库之间的数据共享,最好通过对象/关系(o/r)映射框架来进行,而这种框架是实体关系(er)模型依赖于面向对象模型的。本文推荐的一个叫amber的框架提供了一种相反的轻量级实现。这种实现利用java注解(annotations)来管理javabeans的crud周期(create read update delete)。事务处理被交还给数据库,而xml映射描述符则被注解代替。本文所面向的读者是那些对不使用xml描述符来有效操纵数据库感兴趣的java中级开发者。版权声明:任何获得matrix授权的网站,转载时请务必保留以下作者信息和链接作者:norbert ehrekedeafwolf(作者的blog:http://blog.matrix.org.cn/page/deafwolf)原文:http://www.matrix.org.cn/res...

http://www.sosof.com/detail/102/874102721634110.html -by - 丰搜 缓存页面


asp深度揭密(上)

一、asp基本知识1.asp是active server pages的简称,是解释型的脚本语言环境;2.asp的运行需要windows操作系统,9x下需要安装pws;而nt/2000/xp则需要安装internet information server(简称iis);3.asp和jsp的脚本标签是“<%%>”,php的则可以设定为多种;4.asp的注释符号是“'”;5.使用附加组件,可以扩展asp的功能。例子:helloworld_1.asp<%="hello,world"%>效果:hello,worldhelloworld_2.asp<%for i=1 to 10response.write "hello,world"next%>效果:hello,worldhello,worldhello,worldhello,worldhello,worldhello,world...

http://www.sosof.com/detail/542/24054270626349.html -by - 丰搜 缓存页面


使用 db2 udb 版本 8 开发企业 java 应用程序

db2 jdbc 技术按照 jdbc 2 规范,有四种类型的 jdbc 驱动程序体系结构:类型 1 — 这类驱动程序将 jdbc api 作为到另一类数据访问 api 的映射来实现,如开放式数据库连接(odbc)。这类驱动程序通常依赖本机库,这限制了其可移植性。jdbc-odbc 桥驱动程序就是类型 1 驱动程序的示例。 类型 2 — 这类驱动程序部分用 java 编程语言编写,部分用本机代码编写。这类驱动程序使用专门针对所连接数据源的本机客户机库。同样,由于使用本机代码,所以其可移植性受到限制。 类型 3 — 这类驱动程序使用纯 java 客户机,并使用独立于数据库的协议与中间件服务器进行通信。然后,中间件服务器将客户机请求传给数据源。 类型 4 — 这类驱动程序是用纯 java 语言编写,实现针对特定数据源的网络协议。客户机直接与数据源连...

http://www.sosof.com/detail/122/333122721646796.html -by - 丰搜 缓存页面


在asp中使用oracle数据库技巧

oracle是世界上用得最多的数据库之一,活动服务器网页(asp)是一种被广泛用于创建动态网页的功能强大的服务器端脚本语言。许多asp开发人员一直在考虑,能否在开发互联网应用、电子商务网站、互联网管理系统时结合使用asp和oracle数据库?这个问题的答案是肯定的,我们还可以使用vb访问oracle数据库。在本篇文章中,我们将主要讨论如何使用asp来处理oracle数据库中数据的方法。 在开始讨论这个问题前,我们需要了解几个背景知识,oracle objects for ole就是其中之一。oracle objects for ole是oracle开发的一个中间件,它允许使用微软的ole标准的客户端应用程序访问oracle的数据库。也许会有读者说,我们也可以使用odbc访问oracle的数据库。当然,可以使用odbc访问oracle数据库,但我认为,oracle objects for o...

http://www.sosof.com/detail/552/7185527066511.html -by - 丰搜 缓存页面


java jdbc里如何取得oracle存储过程返回的动态结果集

[j2me]java jdbc里如何取得oracle存储过程返回的动态结果集作者:叶枫版权声明:本文可以自由转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:叶枫(http://blog.matrix.org.cn/page/叶枫)原文:[http://www.matrix.org.cn/resource/article/43/43999_jdbc_oracle.html]http://www.matrix.org.cn/resource/article/43/43999_jdbc_oracle.html[/url]关键字:jdbc oracle cursor1. 关于oracle和结果集其实在大多数情况下,我们并不需要从oracle存储过程里返回一个或多个结果集,除非迫不得已。如果大家用过ms sql server或sybase sql server,那么从存储过程返...

http://www.sosof.com/detail/132/880132721632767.html -by - 丰搜 缓存页面


中小系统.net dataaccess数据访问类

#region 引用对象 using system;using system.xml ;using system.data;using system.data.sqlclient;using system.web;#endregionnamespace sysclasslibrary{/// <summary>/// dataaccess 的摘要说明。/// <author>wuchen</author>/// <date>2004-4-12</date>/// <email>scwuchen@263.net</email>/// <description>数据处理基类,调用方式:dataaccess.dataset((string)sqlstr);或者dataaccess.dataset((s...

http://www.sosof.com/detail/782/4917823619130.html -by - 丰搜 缓存页面


c#调用oracle存储过程返回结果集及函数

oracle段:首先在oracle建立package和package body,将在这里面定义函数和存储过程返回结果集。1:建立package:create or replace package scott.pk_wtistype mytype is ref cursor;procedure p_wt(mycs out mytype);function f_get(str in varchar2)return varchar2;end; /说明:其实package只是个声明罢了。我们在这里定义了一个存储过程返回结集和一个函数,返回字符串。2:建立package body:create or replace package body scott.pk_wtisprocedure p_wt(mycs out mytype)isbeginopen mycs for select * from t...

http://www.sosof.com/detail/188/9001882368455.html -by - 丰搜 缓存页面


c#调用oracle存储过程 最简单的实例

oracle方面1.创建oracle过程存储create or replace procedure proce_test(paramin in varchar2,paramout out varchar2,paraminout in out varchar2)as varparam varchar2(28);begin varparam:=paramin; paramout:=varparam paraminout; end;2.测试过程存储declare param_out varchar2(28); param_inout varchar2(28);begin param_inout:='ff'; proce_test('dd',param_out,param_inout); dbms_output.put_line(param_out);end;c#方面引用oracl...

http://www.sosof.com/detail/188/41518823612479.html -by - 丰搜 缓存页面


asp调用oracle存储过程并返回结果集

看过网上好多asp调用oracle的方法,但是没有特好特直接的东西,所以总结各家的东西最后得出的一个自己需要的方法,感觉也比较大众所以特此发布###oracle的存储过程###--创建包头create or replace package pck_asas type t_product_id is table of number index by binary_integer; type t_serial_no is table of varchar(300) index by binary_integer; type t_buy_date is table of date index by binary_integer; procedure allsfc ( product_id out t_product_id, serial_no out t_serial_no, buy_date ...

http://www.sosof.com/detail/562/15456270648532.html -by - 丰搜 缓存页面


上一页 1 2 3 4 5 6 7 8 9 10 11 下一页

 


相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

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   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons