-
【小结】oracle恢复误删除数据,解除锁定的等sql语句
【总结】oracle恢复误删除数据,解除锁定的等sql语句注意:数据库版本是10g,不过大部分9i的也适用,闪回9i就没有.?1.曾经不小心把开发库的数据库表全部删除,当时吓的要死。结果找到下面的语句恢复到了1个小时之前的数据!很简单。注意使用管理员登录系统:select*from表名asoftimestampsysdate-1/12??//查询两个小时前的某表数据!既然两小时以前的数据都得到了,...
45
热度 -
处理死锁 阻塞有关问题预备知识之SELECT,UPDATE,DELETE操作需要申请的锁(一 SELECT操作)
处理死锁阻塞问题预备知识之SELECT,UPDATE,DELETE操作需要申请的锁(一SELECT操作)--常见SELECT操作要申请的锁--查看当前数据库的版本信息:print@@version/*MicrosoftSQLServer2008(RTM)-10.0.1600.22(IntelX86)Jul9200814:43:34Copyright(c)1988-2008MicrosoftCorp...
5419
热度 -
C# 序列化懂得 1(转)
C#序列化理解1(转)序列化又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。.NET框架提供了两种串行化的方式:1、是使用BinaryFormatter进行串行化;2、使用SoapFormatter进行串行化;3、使用XmlSerializer进行串行化。第一种方式提供了一个简单的二进制数据流以及...
88
热度 -
SQL 在惯用报表业务中的归并、转换与信息汇总中的应用技巧
SQL在常用报表业务中的归并、转换与信息汇总中的应用技巧本文阐述并分步骤汇总了SQL数据库报表系统中最常见的三类典型问题:高效的行列间转换,多路数据归并,以及信息聚合汇总计算。文中首先阐述各类问题的背景和报表客户的需求分析,然后分别论述各类问题的解决方案。对于行列转换问题,文中介绍了自适应性的行列间转换设计方法和程序样本,并验证实验结果可适应原行列内容和数据的动态改变;对于数据归并问题,采用ora...
93
热度 -
oracle sql 话语(一)
oraclesql语句(一)注意:数据库版本是10g,不过大部分9i的也适用,闪回9i就没有.?1.曾经不小心把开发库的数据库表全部删除,当时吓的要死。结果找到下面的语句恢复到了1个小时之前的数据!很简单。注意使用管理员登录系统:select*from表名asoftimestampsysdate-1/12??//查询两个小时前的某表数据!既然两小时以前的数据都得到了,继续怎么做,知道了吧。。?如果...
50
热度 -
拔高SQL效率
提高SQL效率?下面就某些SQL语句的where子句编写中需要注意的问题作详细介绍。在这些where子句中,即使某些列存在索引,但是由于编写了劣质的SQL,系统在运行该SQL语句时也不能使用该索引,而同样使用全表扫描,这就造成了响应速度的极大降低。?1.?IS?NULL?与?IS?NOT?NULL?不能用null作索引,任何包含null值的列都将不会被包含在索引中。即使索引有多列这样的情况下,只要...
95
热度 -
.NET对象的创设、垃圾回收、非托管资源的手动处理
.NET对象的创建、垃圾回收、非托管资源的手动处理size="4">本篇用来梳理对象的创建、垃圾的回收,以及非托管资源的手动处理。color="#ff0000"size="5">→首先运行应用程序,创建一个Windows进程。size="4">color="#ff0000"size="5">→CLR创建一块连续的虚拟地址空间,这个地址空间就是托管堆。而且,这个地址空间最初并没有对应的物理存储空间。...
106
热度 -
SQL SERVER性能优化综上所述
SQLSERVER性能优化综述近期因工作需要,希望比较全面的总结下SQLSERVER数据库性能优化相关的注意事项,在网上搜索了一下,发现很多文章,有的都列出了上百条,但是仔细看发现,有很多似是而非或者过时(可能对SQLSERVER6.5以前的版本或者ORACLE是适用的)的信息,只好自己根据以前的经验和测试结果进行总结了。我始终认为,一个系统的性能的提高,不单单是试运行或者维护阶段的性能调优的任务...
99
热度 -
Oracle PL/SQL运用的变量小结
OraclePL/SQL使用的变量小结PLSQL变量有四种类型,分别是:-标量类型(Scalar)-复合类型(Composite)-参照类型(Reference)-LOB类型(LargeObject)?1、标量类型:-只能存放单个数值的变量-定义时,必须要指定标量的数据类型1.1常用标量类型(1)VARCHAR2(n)定义可变长度的字符串n指定字符串最大长度n最大值是32767字节使用时必须指定长...
84
热度 -
PL/SQL Step By Step(3)
PL/SQLStepByStep(三)1.什么是存储过程????这篇博客主要介绍存储过程(StoredProcedure),简称过程。存储过程是OraclePL/SQL中的一种程序单元。存储过程可以通过给一个PL/SQL语句块命名从而将这个语句块存储在数据库中,以便将来可以被反复的调用。??存储过程与一般的匿名PL/SQL块的一个主要区别是有无确定的名称。此外,对于匿名块来说,每次提到到数据库进行...
168
热度 -
Extjs学习札记之继承和事件基础
Extjs学习笔记之继承和事件基础 Extjs的事件也是经过良好封装的,对于事件的处理都由Ext.uitl.Observable类提供接口。这里接口的意思是Observable实际上起了一个抽象类的作用,Extjs中有大量的组件都是继承自这个类的。这个类提供了一些基本的方法比如addEvents,addlistener,fireEvent等等。 本文暂时不介绍如何使用extjs的组件响应事件,而是...
137
热度 -
jsp举动元素(Action Elements)
jsp行为元素(ActionElements) 行为元素(ActionElements) JSP规范中定义一些标准action的类型,JSPContainer在实现时也完全遵照这个规范而制定。 行为元素的语法以XML为基础,在使用时大小写是有差别的。目前主要有20项Action元素: 1.存取JavaBean(3个) <jsp:useBean> <jsp:setProperty&...
254
热度 -
js中的constructor 跟prototype深入分析
js中的constructor和prototype深入分析 在javascript的使用过程中,constructor和prototype这两个概念是相当重要的,深入的理解这两个概念对理解js的一些核心概念非常的重要。 我们在定义函数的时候,函数定义的时候函数本身就会默认有一个prototype的属性,而我们如果用new运算符来生成一个对象的时候就没有prototype属性。我们来看一个例子,来...
345
热度 -
oracle开发注意事项总结
oracle开发注意事项小结1)统计信息里面,有两行和性能有关。15SQL*Netroundtripsto/fromclient198rowsprocessed第一行表示,从buffercache到PGA的结果集的往返次数第二行表示,访问到的数据块里面的行的个数计算:SQL*Netroundtrips=[rowsprocessed/arraysize]+2,当且仅当,rowsprocess...
83
热度 -
怎么优化你的ORACLE-SQL语句
如何优化你的ORACLE-SQL语句SQL语句优化是提高性能的重要环节n开发人员不能只注重功能的实现,不管性能如何n开发人员不能把Oracle当成一个黑盒子,必须了解其结构、处理SQL和数据的方法n必需遵守既定的开发规范访问数据表的方式①全表扫描全表扫描就是顺序地访问表中每条记录。Oracle采用一次读入多个数据块(databaseblock)的方式优化全表扫描。②通过ROWID访问表ROWID包...
99
热度 -
Sqlserver20005 存储过程实例
Sqlserver20005储存过程实例1使用不带参数的存储过程使用JDBC驱动程序调用不带参数的存储过程时,必须使用callSQL转义序列。不带参数的call转义序列的语法如下所示:{callprocedure-name}作为实例,在SQLServer2005AdventureWorks示例数据库中创建以下存储过程:CREATEPROCEDUREGetContactFormalNamesASBE...
47
热度 -
SQL Server 话语大全(2)-流程控制语句
SQLServer语句大全(2)-------流程控制语句流程控制语句IFELSE语句用法如下:??????declare@xint@yint@zintselect@x=1@y=2@z=3if@x>@yprint'x>y'--打印字符串'x>y'elseif@y>@zprint'y>z'elseprint'z>y'CASE语句用法如下:usepanguupdat...
109
热度 -
6.UNION关键字
msyql中子查询IN,EXISTS,ANY,ALL,SOME,UNION介绍1.ANY关键字假设any内部的查询语句返回的结果个数是三个,如:result1,result2,result3,那么,select...from...wherea>any(...);->select...from...wherea>result1ora>result2ora>result3...
122
热度 -
《Pro Oracle SQL》CHAPTER2-2.8 Subquery Unnesting
《ProOracleSQL》CHAPTER2--2.8SubqueryUnnestingSubqueryUnnesting?子查询反嵌套????????(page66)???Subqueryunnestingissimilartoviewmerginginthatjustlikeaviewasubqueryisrepresentedbyaseparatequeryblock.?Themaindif...
183
热度 -
SQL话语大全
SQL语句大全--语句功能--数据操作SELECT--从数据库表中检索数据行和列INSERT--向数据库表添加新数据行DELETE--从数据库表中删除数据行UPDATE--更新数据库表中的数据--数据定义CREATETABLE--创建一个数据库表DROPTABLE--从数据库中删除表ALTERTABLE--修改数据库表结构CREATEVIEW--创建一个视图DROPVIEW--从数据库中删除视图C...
58
热度