自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

rockywu

--小脚印Small footprint

  • 博客(130)
  • 资源 (5)
  • 收藏
  • 关注

转载 Oracle 索引的失效和重建

 转载:http://www.cnblogs.com/zhenxing/p/5167776.html查询指定表的索引SELECT T1.TABLE_NAME,T1.INDEX_NAME,T1.INDEX_TYPE,T1.UNIQUENESS,T1.TABLE_OWNER,T1.STATUS,T1.FUNCIDX_STATUSFROM ALL_INDEXES T1WHERE...

2018-12-03 11:00:10 839

转载 mysql 5.7.11使用dbforget Studio 连接异常

--从mysql5.7.6开始information_schema.global_status已经开始被舍弃,为了兼容性,此时需要打开 show_compatibility_56mysql> select * from information_schema.global_status limit 3;ERROR 3167 (HY000): The 'INFORMATION_SCHEMA.G

2016-04-05 16:00:59 1530 1

原创 VS和psql在WIN7 64bit访问ORACLE

VS2010在WIN7 64bit访问SQL SERVER非常正常,但在调试访问oracle数据库经常报连接oracle数据库,考虑到以前安装oracle客户端为32bit且plsqldev正常访问数据库!由于操作系统以及oracle服务器均为64bit,故删除原32bit oracle客户端,直接安装oracle 11g 64bit客户端并将oracle 11g instantclient_11

2016-03-23 10:02:45 604

转载 oracle 内存分配和调优 总结

一直都想总结一下oracle内存调整方面的知识,最近正好优化一个数据库内存参数,查找一些资料并且google很多下。现在记录下来,做下备份。                一、概述:                  oracle 的内存可以按照共享和私有的角度分为系统全局区和进程全局区,也就是 SGA和 PGA(process global area or private

2016-02-24 16:20:11 7165 1

转载 降低oracle高水位线方法总结(包括验证结果)

1. 执行表重建指令 alter table table_name move(验证不可行,不降低水位线,但可释放表空间)当你创建了一个对象如表以后,不管你有没有插入数据,它都会占用一些块,ORACLE也会给它分配必要的空间.同样,用ALTER TABLE MOVE释放自由空间后,还是保留了一些空间给这个表. ALTER TABLE ... MOVE 后面不跟参数也行,不跟参数表还是

2016-02-23 16:01:28 9708

转载 等待事件enq TX row lock contention分析

在Oracle数据库性能报告AWRRPT分析时,发现top 5等待事件第一位的是enq: TX - row lock contention。这个等待事件消耗了绝大多数的CPU资源,导致系统整理性能下降。有些查询以前只要几个毫秒,现在变成了数分钟。CPU使用率长时间维持在100%。声明一下,数据库版本是10g for linux x86 64bit。在AWRRPT中看到的top 5等待如下:

2015-09-14 16:41:26 646

转载 oracle的TM锁、TX锁

Oracle数据库的锁类型         oracle官方文档里面关于锁的定义:Locks are mechanisms that prevent destructive interaction between transactions accessing the same resource—either user objects such as tables and rows or

2015-09-10 10:54:45 981

转载 ORACLE编译失效对象小结

在日常数据库维护过程中,我们会发现数据库中一些对象(包Package、存储过程Procedure、函数Function、视图View、同义词.....)会失效,呈现无效状态(INVALID)。有时候需要定期检查数据库中存在哪些失效对象,对于存在异常的对象需要重新编译,有些自动失效的对象,一般会在下次调用的时候,会被重新编译,所以这些不需要人工干预。那么为什么对象突然会失效呢?又如何快速、高效的编译

2015-07-01 23:25:27 522

原创 ORA-06553: PLS-801: 内部错误 [56319]

在win2003 64bit还原一个旧的IFS ERP数据库,数据库版本为10.2.0.3.0,使用普通账号ifsapp账号登记,出现如下错误C:\Documents and Settings\Administrator>set oracle_sid=bjprodC:\Documents and Settings\Administrator>sqlplus /nologSQ

2015-07-01 21:42:18 5382

转载 oracle sql的执行计划如何查看

一、通过PL/SQL Dev工具 1、直接File->New->Explain Plan Window,在窗口中执行sql可以查看计划结果。其中,Cost表示cpu的消耗,单位为n%,Cardinality表示执行的行数,等价Rows。 2、先执行 EXPLAIN PLAN FOR select * from tableA where paraA=1,再 select * fr

2015-03-03 11:30:40 839

原创 DBA常用检查SQL

检查占用资源等待SQL:SELECT p.START_TIME, s.MACHINE,s.PROGRAM,s.MODULE, s.ACTION, s.AUDSID, s.INST_ID,s.STATUS, w.*FROM gv$transaction p, gv$session s, v$session_wait wWHERE p.SES_ADDR = s.SADDRAND p.I

2015-02-12 16:23:19 876

转载 Oracle 表连接方式介绍(SML + NL + HJ)

Join是一种试图将两个表结合在一起的谓词,一次只能连接2个表,表连接也可以被称为表关联。在后面的叙述中,我们将会使用”row source”来代替”表”,因为使用row source更严谨一些,并且将参与连接的2个row source分别称为row source1和row source 2。Join过程的各个步骤经常是串行操作,即使相关的row source可以被并行访问,即可以并行的读取做jo

2015-02-12 16:04:24 459

转载 WIN2003 x64 水晶报表10简单安装部署说明

WIN2003 x64 水晶报表10简单安装部署说明1.WIN2003 64位下水晶报表10的安装部署这个让我找了很久,网上都说安装包在C:\Program Files (x86)\Microsoft Visual Studio 8\Crystal Reports\CRRedist\X64\CRRedist2005_X64.msi,可我我在服务器上完整安装了VS2005后一直找不到

2014-08-05 22:44:58 1926

转载 Oracle sql索引

ORACLE SQL TUNING一.优化器模式   ORACLE的优化器共有3种:   a.  RULE (基于规则)   b. COST (基于成本)  c. CHOOSE (选择性)   为了使用基于成本的优化器(CBO, Cost-Based Optimizer) , 你必须定期更新统计信息,以保证数据库中的对象统计信息(object statistics)的准确性.

2012-12-27 14:02:06 768

转载 SQL Server 触发器

触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。 Ø 什么是触发器     触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作。诸如:update、insert、del

2012-12-25 17:21:30 529

原创 oracle函数 exp()和ln()进行相乘

在SQL中每行数据相加十分简单,只需要使用SUM,但相乘得使用exp()和ln()例如:SELECT  exp(sum(ln(col.buy_qty_due))) FROM customer_order_line col WHERE col.order_no = 'S1210080279'

2012-12-07 18:56:06 15537

转载 如何开启/关闭归档 .

1)单机模式下如果开启归档,请保证log_archive_start=true开启自动归档,否则只能手工归档,如果是关闭了归档,则设置该参数为false.log_archive_dest =archivelog存放路径---归档日志存放路径log_archive_format =CX%TS%S.ARC ---归档日志文件名格式注意:如果是OPS/RAC环境,需要先把para

2012-12-03 13:36:52 638

原创 ORA-03113: 通信通道的文件结尾 处理

近期BPM测试库突然无法登陆..startup出现ORA-03113: 通信通道的文件结尾..通过检查发现测试库处在归档模式,先将归档模式关闭,并作恢复Microsoft Windows [版本 6.1.7600]版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Users\Administrator>set oracle_sid=bpmtes

2012-12-03 13:30:44 3751

原创 ORA-00020: maximum number of processes (500) exceeded

今天登陆BPM测试系统报ORA-00020: maximum number of processes (500) exceeded,检查系统pfile文件*.open_cursors=300,*.processes=500但查了网上资料说游标数小.但感觉是processes偏小.由于对oracle不是很熟悉,故先修改open_cursors=800进行测试操作如下:C:\Users

2012-11-29 11:16:42 2124

原创 pl/sql chr小应用

有时在PL /SQL 字符串中使用between and 的查询SQL时,如果用户没有输入任何值可以使用chr来代替,如:         SELECT  *          FROM    customer_order_tab co          WHERE  co.order_no BETWEEN nvl('',chr(1) )

2012-08-04 10:57:39 756

原创 ORCL 过程常用声明变量语句示例(动态)

ORACLE EXECUTE IMMEDIATE 用法EXECUTE IMMEDIATE 代替了以前Oracle8i中DBMS_SQL package包. 它解析并马上执行动态的SQL语句或非运行时创建的PL/SQL块.动态创建和执行SQL语句性能超前,EXECUTE IMMEDIATE的目标在于减小企业费用并获得较高的性能,较之以前它相当容易编码.尽管DBMS_SQL仍然可用,但是推荐使

2012-06-04 08:09:22 1164

原创 IFS日期校验与数字校验

在IFS 后台有时从外部导入数据,直接数据oracle报错信息可读性较差,现改进校验过程,如下:PROCEDURE Validate_Date___( value_ IN VARCHAR2, format_ IN VARCHAR2)IS tmp_date_ DATE;BEGIN tmp_da

2012-01-15 09:02:38 794

原创 IFS 后台调用背景任务工作

IFS 后台调用背景任务工作可由Transaction_SYS.Deferred_Call实现,它是IFS对于处理时间较长的过程通过前台将任务添加到延迟调用的JOB队列中,这种处理任务列在"概要/背景工作"中PROCEDURE Create_Report_Line( report_id_ IN VARCHAR2)IS job_id_ NU

2012-01-14 17:02:54 1072

转载 什么是MVC?

MVC是三个单词的缩写,分别为: 模型(Model),视图(View)和控制Controller)。 MVC模式的目的就是实现Web系统的职能分工。 Model层实现系统中的业务逻辑,通常可以用JavaBean或EJB来实现。 View层用于与用户的交互,通常用JSP来实现。 Controller层是Model与View之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图以用于显示,同时它也可以解

2011-12-09 13:00:11 763

转载 ExtJs Gridpanel实用技术

行选择模式:Js代码var rowcount = grid.getSelectionNode().getSelections(); var rowcount = grid.getSelectionNode().getSelections();可以获取全部选中的记录,得到的rowcount将是一个Array,比如想获取sex列的数据,语句如下Js代码var strsex =

2011-12-08 21:08:10 414

原创 动态GridPanel

在很多时候我们需要动态添加网格,此时我们就需要对GridPanel进行后台绘制.设计如下: var template = '{1}'; var change = function (value) { return String.format(template, (value

2011-12-08 20:14:50 665

原创 GridPanel分页

在Asp.Net中GridView是一个比较常用的数据呈现控件,在Ext.Net里GridPanel类似GridView.但效果界面更美观.如下图:图中界面设计如下: var template = '{1}'; var InStock = function(value) {

2011-12-07 22:01:39 886

原创 CompositeField的应用

在Ext.Net使用复合表单十分容易控制表单的应用,如下图:复合表单设计如下: <ext:FormPanel ID="FormUserInfo" runat="server" Title="复合表单" Auto

2011-12-07 19:37:53 2766

原创 Json了解与学习

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。它具有以下这些形式:对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号

2011-12-06 21:28:20 517

原创 IFS ERP刷新字典与后台编译

刷新字典DECLARE lang_code_ VARCHAR2(32000) := 'zh'; module_ VARCHAR2(32000) := '%'; CURSOR get_module IS SELECT * FROM Module m -- WHERE

2011-12-02 09:22:06 1184

原创 控件与基本布局

近期发现Extjs比较火,可能由于ExtJs用户体念比较好好吧,故学习.Net版的ExtJs Ext.Net,以便记下每一个脚印.学习资料主要参考了http://examples.ext.net/例子进行学习体验..Ext.Net是一个开源的ASP.NET(WebForm+MVC)组件库,对Extjs javascript库进行的封装。虽然Ext.Net是经过封装成Net的组件,但在VS设计时

2011-12-01 22:58:56 693

原创 innerHTML

innerHTML 属性是是一个字符串,用来设置或获取位于对象起始和结束标签内的HTML。其语法如下:tablerowObject.innerHTML=HTML其中innerHTML大小写有严格遵守,否则无法获取或者设置数据 ,获取数据如下:          function getInnerHTML() {     alert(document.getEl

2011-11-25 10:45:29 508

转载 jquery获取text,areatext,radio,checkbox,select值

jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关 获取一组radio被选中项的值 var item = $('input[@name=items][@checked]').val(); 获取select被选中项的文本 var item = $("select[@name=items] option

2011-11-25 10:15:17 623

原创 jquery 取值与赋值

$("")是一个jquery对象,而不是一个dom element,value是dom element的属性,jquery与之对应的是val,jquery使用val() :获得第一个匹配元素的当前值。 val(val):设置每一个匹配元素的值。下面简单介绍取值和赋值方法:取值:val = $("#id")[0].value;val = $("#id").attr("value");赋值

2011-11-25 09:14:35 525

原创 XSLT与.NET

在Net中主要使用XslCompiledTransform类进行编译样式表并执行XSLT 转换.在下面示例以一个WebService进行示例using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Services;using System.D

2011-11-22 22:54:35 410

原创 XSLT与XML的数据转换

XSLT 是Extensible Stylesheet Language Transformations 的缩写,它是用来将XML 文档转换到其它文档类型- 通常是XHTML,XSLT 使用两个输入文件分别是包含实际数据的XML文档和包含要插入数据与XSLT 命令“架构”的XSL文档.XSLT是工作大体如下:1、XML 文档被读入内存当中,并存储为一棵结点树2、 模板用来选择整个树

2011-11-22 22:36:11 697

原创 DOM /XPath模型处理XML 数据

1、XML 文档对象模型(DOM) 类是XML 文档的内存中表示形式,它在内存中表示是常见的结构化方法,尽管实际的XML 数据在文件中时或从另一个对象传入时以线性方式存储。 主要执行DOM 查询类和方法如下:• XmlNode 方法– SelectNodes()– SelectSingleNode()• XmlDocument 方法– GetElementsByTagName(

2011-11-22 22:16:26 432

原创 用XmlReader 读取XML

XmlReader提供对XML 数据进行快速、非缓存、只进访问的读取器。创建XML 读取器可以使用Create 方法和XmlReaderSettings 类,可以指定要在所创建的XmlReader 对象上支持的功能,XmlReaderSettings 类可以重复使用,以创建多个读取器对象。using System;using System.Collections.Generic;usi

2011-11-22 22:08:06 638

原创 SQL Server与XML 数据

Server中的FOR XML语句是扩展SELECT的语法,它主要返回XML代替了行和列,可配置用于返回属性,元素和架构其常用RAW 、AUTO、PATH模式查询.USE [Northwind]GOCREATE PROCEDURE [dbo].[usp_GetProductsXmlAuto]AS--demo1SELECT [ProductID] ,[ProductName

2011-11-22 21:59:47 401

原创 从DataSet 返回XML 数据

DataSet 常用操作Xml方法有DataSet.WriteXml()、DataSet.ReadXml()、DataSet.GetXml()using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;usin

2011-11-22 21:51:13 385

水晶报表手册

报表,水晶报表,手册,

2007-08-18

VBScript

VBScript、WEB、网站动态语言

2007-08-18

SQL手册

学习SQL,SQL手册,SQL SERVER

2007-08-18

精通CSS层叠样式表

精通CSS层叠样式表

2007-07-28

VS2005(C#)网站管理系统

本网站是VS2005+ACCESS(c#) NET2.0采用了3层结构开发:<br> 竟提示学习使用。<br> 管理帐号:admin 管理密码:admin

2007-07-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除