自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

转载 Jboss配置远程调试

开发中,往往发布的应用与开发环境的环境有差异,测试环境报的问题在开发环境很难重现,也很难定位问题,如果报错,是程序问题还是环境问题,常常是让开发头痛的事。拿我们项目来说,测试环境用的服务器是JBOSS,而开发环境是Jetty或者Tomcat,既然这样,而测试的服务器我们都没有权限访问,甚至看日志的权限都没有,所以我一般在自已机器上也装一个同样版本的JBOSS。原因一:重现问题,排除环境差异...

2019-12-16 18:07:36 487

转载 gralde 加入Oracle依赖包

1、下载jdbc6.jar文件到本地目录,复制链接下载:http://pan.baidu.com/s/1geo5USF2、mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3.0-Dpackaging=jar -Dfile=E:/gradle-2.9/ojdbc6.jar -...

2019-01-25 11:09:43 481

转载 mysql 社区版

1.1. 下载:官网下载zip包,我下载的是64位的:下载地址:https://dev.mysql.com/downloads/mysql/下载zip的包:下载后解压:(解压在哪个盘都可以的)我放在了这里 E:\web\mysql-8.0.11-winx64 ,顺便缩短了文件名,所以为 E:\web\mysql-8.0.11。1.3. 生成data文件:以管理员身份运行...

2019-01-22 15:53:40 1312

原创 oracle jobs 不能自动执行

使用sysdba 登录,查看 show parameter job_queue_process 结果如果是0 则是禁用了, jobs任务修改alter system set job_queue_processes =1000;

2018-11-29 16:51:31 851

原创 Oracle 计算百分比

ROUND(100*ratio_to_report(order_total)       OVER (PARTITION BY customer_id),2) pct_total  Oder——tota1 是分子,OVER (PARTITION BY customer_id) 是分母round(2) 是保留两位....

2018-11-26 14:51:28 9127

原创 oracle 函数,存储过程返回一个表.

1. 首先,我们需要创建一个Object 类型结构体.create or replace type t_record as object (  i number,  n varchar2(30));/2.创建一个以t_record Obhect类型  的表类型.create or replace type t_table as table of t_record;/ ...

2018-11-26 10:57:12 2567

转载 雾化视图. MATERIALIZED VIEW

--给用户授权GRANT CREATE MATERIALIZED VIEW TO CDR;--创建物化视图的表日志(具体到某个表,物化视图中用到几个表就需要建立几个日志);当用FAST选项创建物化视图,必须创建基于主表的视图日志,如下:CREATE MATERIALIZED VIEW LOG ON aTABLESPACE CDRWITH ROWID;--查询物化视图日志SELECT ...

2018-09-05 11:03:51 774

转载 几个简单的步骤大幅提高Oracle性能

数据库优化的讨论可以说是一个永恒的主题。资深的Oracle优化人员通常会要求提出性能问题的人对数据库做一个statspack,贴出数据库配置等等。还有的人认为要抓出执行最慢的语句来进行优化。但实际情况是,提出疑问的人很可能根本不懂执行计划,更不要说statspack了。而我认为,数据库优化,应该首先从大的方面考虑:网络、服务器硬件配置、操作系统配置、Oracle服务器配置、数据结构组织、然后才是具...

2018-04-20 16:52:58 1983

转载 ORACLE快速彻底Kill掉的会话

在ORACLE数据库当中,有时候会使用ALTER SYSTEM KILL SESSION 'sid,serial#'杀掉一个会话进程,但是使用这个SQL语句杀掉会话后,数据库并不会立即释放掉相关的资源,有时候你会发现锁定的资源很长时间也不会释放,即使会话状态为“KILLED”,依然会阻塞其它会话。下面根据Eygel的"Oracle中Kill session的研究",构造一个案例看看kill ses...

2018-04-03 14:44:58 802

转载 ORA-01589错误 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项

要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项 SQL> startupORACLE 例程已经启动。Total System Global Area  135338868 bytesFixed Size                   453492 bytesVariable Size             109051904 bytesDatabase ...

2018-03-19 14:10:46 1525

转载 ORA-01092 ORA-12432: LBAC error: zllegnp:OCIStmtExecute 故障一例

最近由于数据库hang住,无奈之下直接干掉了pmon进程,再次启动的时候收到了ORA-01092: Oracle instance terminated. Disconnection forced以及ORA-12432: LBAC error: zllegnp:OCIStmtExecute。这下好了,有的整了,是个从来没有遇见的错误。下面是对这个错误的描述与解决。1、故障描述idle> st...

2018-03-19 14:09:23 454

转载 Oracle 9i 逗号分割函数

1、创建type头 create or replace type string_sum_obj as object ( --聚合函数的实质就是一个对象      sum_string varchar2(4000),      static function ODCIAggregateInitialize(v_self in out string_sum_ob

2018-02-07 14:15:51 247

转载 【DBAplus】SQL优化:一篇文章说清楚Oracle Hint的正确使用姿势

一、提示(Hint)概述1为什么引入Hint?Hint是Oracle数据库中很有特色的一个功能,是很多DBA优化中经常采用的一个手段。那为什么Oracle会考虑引入优化器呢?基于代价的优化器是很聪明的,在绝大多数情况下它会选择正确的优化器,减轻DBA的负担。 但有时它也聪明反被聪明误,选择了很差的执行计划,使某个语句的执行变得奇慢无比。此时就需要

2018-01-30 16:38:40 130

转载 Oracle Hints详解

在向大家详细介绍Oracle Hints之前,首先让大家了解下Oracle Hints是什么,然后全面介绍Oracle Hints,希望对大家有用。基于代价的优化器是很聪明的,在绝大多数情况下它会选择正确的优化器,减轻了DBA的负担。但有时它也聪明反被聪明误,选择了很差的执行计划,使某个语句的执行变得奇慢无比。此时就需要DBA进行人为的干预,告诉优化器使用我们指定的存取路径或连接类型生

2018-01-30 11:24:19 126

转载 Oracle 10g连接 sql2005

一.利用透明网关实现oracle10g访问MSSQLServer20051.     准备系统环境假设有两台数据库服务器:a. MS SQLServer2005数据库服务器机器名:L15 IP:192.168.9.100OS:Microsoft Windows XP Professional2002 Service Pack2SQLServer2005数据库版本号:Mi

2017-11-14 15:30:26 250

原创 commons-proxy-1.0 动态代理, 拦截器.

1.动态代理   首先顶一个接口 Echo  接口中有一个方法echoBack()public interface Echo {    public String echoBack(String message);    public String echoBack(String message1, String message2);    public String echo

2017-11-09 16:05:48 268

转载 BeanUtils工具 动态bean

但是有时候,我们会经常希望能够在不定义一个Java类的前提下,动态决定这个类中包含哪些属性,并动态访问它们的属性值,比较典型的使用场景是作为SQL查询的结果集的bean;为了支持以上特性,Apache Commons Beanutils包为我们提供了DynaBean接口、DynaClass接口;举个简单例子如下:复制代码       DynaProperty

2017-11-07 15:16:31 344

转载 BeanUtils工具

什么是BeanUtils工具BeanUtils工具是一种方便我们对JavaBean进行操作的工具,是Apache组织下的产品。 BeanUtils工具一般可以方便javaBean的哪些操作?1)beanUtils 可以便于对javaBean的属性进行赋值。2)beanUtils 可以便于对javaBean的对象进行赋值。3)beanUtils可以将一

2017-11-07 14:46:56 152

转载 commons-beanutils

commons-beanutils是Apache开源组织提供的用于操作JAVA BEAN的工具包。使用commons-beanutils,我们可以很方便的对bean对象的属性进行操作。今天为大家介绍一下该包的常用方法。在介绍常用类之前,我们先来 编写一个用于测试的BEAN类:package com.gujin.entity;public class UserIn

2017-11-07 11:41:22 376

原创 java jvmti native 调用C 程序

废话不多说直接上代码package com.*******.Cproject;public class helloWorld {    static {        System.loadLibrary("testDll");        System.out.println("加载dll 成功!!!!!!");    }    public static nati

2017-09-18 16:35:53 506

翻译 oracle MINUS INTERSECT UNION ALL

INTERSECT示例 以下语句将结果与INTERSECT运算符组合,该运算符仅返回由两个查询返回的唯一行:SELECT product_id FROM inventorys INTERSECT SELECT product_id FROM order_items ORDER BY product_id;MINUS示例 以下语句将结果与MINUS运算符相结合,该运算符仅返回由

2017-09-15 16:05:21 146

转载 oracle 执行sql文件添加日志

sqlplus -s scott/tiger@orcl @d:\test.sql > d:\out.log

2017-08-18 14:42:46 5788 2

原创 SpringMVC +Maven

1.环境准备。jdk   1.8myeclipse 8.6maven-3.3.9    maven 下载地址:http://maven.apache.org/download.cgiapache-tomcat-8.5.16配置java 环境变量。。。此处略过。配置mavne环境变量。 此处以我本机为例,MAVEN_HOME=D:\maven\apache-maven-3.3

2017-08-17 15:44:24 214

转载 dba,user,v$等开头的常用表和视图

1.dba_开头表    dba_users           数据库用户信息    dba_segments    表段信息    dba_extents        数据区信息    dba_objects        数据库对象信息    dba_tablespaces 数据库表空间信息    dba_data_files     数据文件设置信息    d

2017-08-17 11:06:36 203

原创 myeclise java Project 手动搭建web

1.首先创建一个java Project 项目。2.建立web所需要目录。如图。3 添加java EE 所需的jar包 。 如图4.改变编译路径。 我们选择WebRoot/Web-INF/classes5..project 中添加 正常web项目.project  natures标签下的子节点。 com.genuitec.eclips

2017-08-15 13:24:47 233

转载 freemaker介绍及常见用法

总结一下freemaker的相关知识freemaker(FTL)是一个模板引擎,即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页、电子邮件、配置文件、源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。在javaweb中,经常会使用freemaker模板来生成网页,它的基本工作机制如下:

2017-08-14 17:56:16 15129

转载 Oracle监控用户索引使用情况,删除无用索引

监控当前业务用户索引一段时间后查询从未被使用的索引,删除无用索引停止监控索引1. 监控当前用户所有索引得到监控所有索引的语句:select 'alter index ' || index_name || ' monitoring usage;' from user_indexes;2. 一段时间后查询从未被使用的索引,删除无用索引注意:视具体业务情况,选择一周后

2017-08-14 15:34:07 325

空空如也

空空如也

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

TA关注的人

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