- DBA_Oracle Table Partition表分区概念汇总(概念)
DBA-fashion
Oracle
一、摘要有关表分区的一些维护性操作:注:分区根据具体情况选择。表分区有以下优点:1、数据查询:数据被存储到多个文件上,减少了I/O负载,查询速度提高。2、数据修剪:保存历史数据非常的理想。3、备份:将大表的数据分成多个文件,方便备份和恢复。4、并行性:可以同时向表中进行DML操作,并行性性能提高。二、分区操作1.添加分区以下代码给SALES表添加了一个P3分区ALTERTABLESALESADDP
- DBA_Oracle Table Partition表分区概念汇总(概念)
weixin_33734785
数据库
2014-06-20CreatedByBaoXinjian一、摘要有关表分区的一些维护性操作:注:分区根据具体情况选择。表分区有以下优点:1、数据查询:数据被存储到多个文件上,减少了I/O负载,查询速度提高。2、数据修剪:保存历史数据非常的理想。3、备份:将大表的数据分成多个文件,方便备份和恢复。4、并行性:可以同时向表中进行DML操作,并行性性能提高。二、分区操作1.添加分区以下代码给SALES
- Oracle中用户、角色、与权限涉及的相关表及视图
cuixu4010
相信许多朋友在学习oracle数据库的时候对user_、all_、dba_ORACLE中静态数据字典视图按照前缀的不同通常被分为三类:1.USER_类视图包含了用户所拥有的相关对象信息,用户可以通过这个视图查询自己拥有的对象信息。2.ALL_类视图包含了用户有权限访问的所有对象的信息。3.DBA_类视图包含了数据库所有相关对象的信息,用户需要SELECTANYTABLE权限才能访问。这三者的关系大
- DBA_Oracle DBA常用表汇总(概念)
城市里的一棵树
https://www.cnblogs.com/eastsea/p/3799411.html一、与权限相关的字典ALL_COL_PRIVS表示列上的授权,用户和PUBLIC是被授予者ALL_COL_PRIVS_MADE表示列上的授权,用户是属主和被授予者ALL_COL_RECD表示列上的授权,用户和PUBLIC是被授予者ALL_TAB_PRIVS表示对象上的授权,用户是PUBLIC或被授予者或用户
- DBA_Oracle Startup / Shutdown启动和关闭过程详解(概念)(对数据库进行各种维护操作)
一、摘要Oracle数据库的完整启动过程是分步骤完成的,包含以下3个步骤:启动实例-->加载数据库-->打开数据库因为Oracle数据库启动过程中不同的阶段可以对数据库进行不同的维护操作,对应我们不同的需求,所以就需不同的模式启动数据库。1.Oracle启动需要经历四个状态:SHUTDOWN、NOMOUNT、MOUNT、OPEN2.Oracle关闭的四种方式:Normal,Immediate,Tr
- DBA_Oracle Erp R12系统文件结构(概念)
oracle
20150609 Created By BaoXinjian
一、摘要
顶层目录下面分为
1. inst
跟Oracle Erp整个实例(Instance)相关的配置信息以及其他信息
2. db
主要存储DB层的信息
3. apps
主要是应用层的信息
4. 整个体系结构
二、Inst
1. Inst文件结构
三、db
- DBA_Oracle Database 11g 面向 DBA 和开发人员的重要特性
database
2015-01-23 Created By BaoXinjian
一、摘要
在这个由多个部分组成的系列中,通过简单、可操作的方法文档和示例代码,了解这些新特性(例如,数据库重放、闪回数据存档、基于版本的重定义以及 SecureFiles 工作)的重要性。(针对第 2 版进行了更新!)
更改(尽管会不断发生)极少是无风险的。即使更改相对较小(例如,创建索引),您的目标可能还是尽可
- DBA_Oracle Erp加密和解密账户密码(案例)
oracle
2014-09-09 Created By BaoXinjian
一、摘要
1.加密过程:明文+密钥+加密函数=〉密文
oracle.apps.fnd.security.WebSessionManagerProc.encrypt(java.lang.String,java.lang.String) return java.lang.String
第1个参数:密钥;第2个参数:明文 =〉返
- DBA_Oracle Erp重启Database/Application/Concurrent/Apache(案例)
application
2014-12-27 Created By BaoXinjian
一、重启数据库 - Database
Step1. 进入Script目录
[oravis@paleonode1 PROD_paleonode1]$ su - oravis [oravis@paleonode1 PROD_paleonode1]$ pwd
/u1/VIS/visora/db/tech_st/11.1.0/a
- DBA_Oracle Event等待事件分析(概念)
oracle
2014-12-18 Created By BaoXinjian
一、摘要
Oracle的等待事件是衡量Oracle运行状况的重要依据及指标。
等待事件的概念是在Oracle7.0.1.2中引入的,大致有100个等待事件。
在Oracle 8.0中这个数目增加到了大约150个,在Oracle8i中大约有200个事件,在Oracle9i中大约有360个等待事件。
二、等待
- DBA_Oracle性能优化的基本方法概述(方法论)
oracle
2014-12-18 Created By BaoXinjian
一、摘要
Oracle 性能优化的基本方法概述
1)设立合理的性能优化目标。
2)测量并记录当前性能。
3)确定当前Oracle性能瓶颈(Oracle等待什么、哪些SQL语句是该等待事件的成分)。
4)把等待事件记入跟踪文件。
5)确定当前的OS瓶颈。
6)优化所需的成分(应用程序、数据库、I/O、
- DBA_Oracle海量数据处理分析(方法论)
oracle
2014-12-18 Created By BaoXinjian
一、摘要
1. 数据量过大,数据中什么情况都可能存在。如果说有10条数据,那么大不了每条去逐一检查,人为处理,如果有上百条数据,也可以考虑,如果数据上到千万级别,甚至过亿,那不是手工能解决的了,必须通过工具或者程序进行处理,尤其海量的数据中,什么情况都可能存在,例如,数据中某处格式出了问题,尤其在程序处理时,前面还能正常处理,
- DBA_Oracle Sort排序处理空间耗用(概念)
oracle
2014-12-18 Created By BaoXinjian
一、摘要
Oracle排序的基础
Oracle会话首先在内存中进行排序,当Oracle需要存储数据到临时表或者为哈西排序建立哈希表时,并且也会首先在内存中进行操作,虽然这两个操作不需要排序操作,但是它们在Oracle中的处理方式是相同的。
如果操作使用内存超过了阈值,Oracle会将操作分为多个较小的操作以使每个可以在内存
- DBA_Oracle Archive Log的基本应用和启用(概念)
oracle
2014-11-15 Created By BaoXinjian
一、摘要
归档日志即重做日志的备份,使用归档日志的目的是为了实现介质恢复。
日志操作模式
1. Noarchivelog(非归档模式)
不保存重做日志。
不能在open状态下进行物理备份;要定期执行完全数据库备份;只能将数据库恢复到上次的完全备份点。
2. Archivelog
当进行日志切换时,ARCH进程会将重
- DBA_Oracle冷备份案例脚本本法(案例)
oracle
2014-08-10 Created By BaoXinjian
一、摘要
1. 冷备份
数据库在关闭状态下完成所有物理系统文件拷贝的过程,也称脱机备份
适合于非归档模式下,数据库处于一致性状态
2. 步骤
 
- DBA_Oracle PFile and SPFile文件的管理和使用(案例)
oracle
2014-08-25 Created By BaoXinjian
一、摘要
ORACLE中的参数文件是一个包含一系列参数以及参数对应值的操作系统文件,可以分为两种类型PFile and SPFile。
它们是在数据库实例启动时候加载的,决定了数据库的物理结构、内存、数据库的限制及系统大量的默认值、数据库的各种物理属性、指定数据库控制文件名和路径等信息,是进行数据库设计和性能调优的重要文件。
- DBA_Oracle LogMiner分析重做和归档日志(案例)
oracle
2014-08-19 Created By BaoXinjian
一、摘要
Oracle LogMiner 是一个非常有用并且完全免费的分析工具,可轻松获得Oracle 重做日志文件(归档日志文件)中的具体内容,它是由一组PL/SQL包和一些动态视图组成。
日志文件中存放着所有进行数据库恢复的数据,记录了针对数据库结构的每一个变化,也就是对数据库操作的所有DML语句。
Logminer工
- DBA_Oracle数据库运维监控(案例)
oracle数据库
2014-07-27 Created By BaoXinjian
一、摘要
1 - 数据库账户是否锁住监控
2 - 数据库表空间大小
3 - 进程异常停止监控
4 - Session中处理时间过长的进程监控
二、案例1 - 账户是否锁住监控
1. 如何监控
2. 如何处理
alter user bxj_test_user accunt unl
- DBA_Oracle AWR Report性能监控报表(案例)
oracle
2014-08-22 Created By BaoXinjian
一、摘要
Oracle Database 10g 提供了一个显著改进的工具:自动工作负载信息库 (AWR:Automatic Workload Repository)。
Oracle 建议用户用这个取代 Statspack。
1. AWR 实质上是一个 Oracle 的内置工具,它采集与性能相关的统计数据,
- DBA_Oracle Audit基本概念(概念)
oracle
2014-08-15 Created By BaoXinjian
1、什么是审计
(1). 简单来讲,就是把对数据库的操作记录下来。不管你是否打开数据库的审计功能,以下这些操作系统会强制记录。
用管理员权限连接Instance
启动数据库
关闭数据库
(2).记录对数据对象的所有操作。什么时候,什么用户对对象做出了什么类型的操作。默认情况下审计是关闭的。
可以记
- DBA_Oracle Startup / Shutdown启动和关闭过程详解(概念)
shutdown
2014-08-07 Created By BaoXinjian
一、摘要
Oracle数据库的完整启动过程是分步骤完成的,包含以下3个步骤:
启动实例-->加载数据库-->打开数据库
因为Oracle数据库启动过程中不同的阶段可以对数据库进行不同的维护操作,对应我们不同的需求,所以就需不同的模式启动数据库。
1. Oracle启动需要经历四个状态:SHUTDO
- DBA_Oracle基本体系内存和进程结构(概念)
oracle
2014-08-05 Created By BaoXinjian
一、摘要
1. Oracle的内存结构
内存结构式Oracle数据库体系中最为重要的一部分,内存也是印象数据库性能的第一因素
分类
系统全局区SGA (System Global Area)
程序全局区PGA (Program Gobal Area)
用户全局区UGA (
- DBA_Oracle冷备份和热备份的处理(概念)
oracle
2014-07-27 Created By BaoXinjian
一、摘要
Oracle 的备份与恢复有三种标准的模式,大致分为两大类,备份恢复(物理上的)以及导入导出(逻辑上的),
而备份恢复又可以根据数据库的工作模式分为非归档模式 (Nonarchivelog-style)和归档模式(Archivelog-style),
通常,我们把非归档模式称为冷备份,而相应的把归档模式称 为热备
- DBA_Oracle基本体系架构(概念)
oracle
2014-07-26 BaoXinjian
一、 Oracle体系结构基本概念
1. Oracle总体结构分为三个部分
第一部分:系统全局区(SGA)
第二部分:程序全局区和后台进程
第三部分:Oracle的文件
2. 从功能角度接那些划分
存储结构
包括: 控制文件、数据文件和日志文件
作用: 由这些文件就构成了Oracle的物理存储结
- DBA_Oracle日志文件 - altert / trace /audit / redo / archive log(概念)
oracle
2014-07-26 Created By BaoXinjian
一、摘要
1. 日志
简称日志一般指的是联机重做日志文件(Redlog)。
主要功能是恢复异常关闭的数据库和保证数据的完整性、一致性。
还有可恢复近期丢失的数据(这要看重做日志文件的容量)。
重做文件的原理是:把DML(Insert、Update、Delete)语句所处理的前后记录都写入重做日志文件中。
- DBA_Oracle Erp R12安装虚拟机镜像IP修正(案例)
oracle
2014-07-12 Created By BaoXinjian
一、摘要
学习oralce EBS,最好可以学下一下自己安装oracle ebs,之后就可以随心所欲作为自己的学习环境进行使用,不会有任何限制
网上很多人在卖oracle ebs r12的镜像,只需要解压后,通过VM启动镜像即可
不过在启动镜像时,唯一所需进行修正的就是镜像的IP地址
以下提供同步本机和服务镜
- DBA_Oracle Erp R12中文补丁安装升级(案例)
oracle
2014-07-11 Created By BaoXinjian
一、摘要
在使用oracle ebs时,使用中文会更好的理解整个ebs流程,一下介绍oracle r12中文补丁的方式
1. 如果你的系统除了支持英语外,还支持其他语言,比如中文,那你在下载补丁的时候除了下载Generic Platform版本外,还要确认有没有其他语言的版本,比如ZHS版本。如果有的话也要下载。
2. E
- DBA_Oracle Erp升级时如何确定具体的Patch ID(案例)
oracle
2014-07-03 Created By BaoXinjian
一、汇总
因为Oracle Erp在推出时,本身存在很多bug,在不断的推出新的Patch进行修复,所以在bug修复过程中,需要非常注意和Oracle Support Team进行确认哪些Bug必须进行修正和具体的Patch ID是多少
因为Patch实在太多,所以和Oracle Support Team需要确认目前项目所在
- DBA_Oracle Erp中某个Form需进行升级Patch详解(案例)
oracle
2014-06-21 Created By BaoXinjian
一、摘要
有时在Oracle Erp维护时,会遇到Oracle已解决的Bug,需打Patch
在Patch之前,最好提SR和Oracle Support Team确认一下是否推荐大这个Patch,以做好风险评估
二、案例
案例:升级Supplier Merge Form对应的版本,解决Oracle St
- DBA_Oracle DBA常用表汇总(概念)
oracle
2014-06-20 Created By BaoXinjian
一、与权限相关的字典
ALL_COL_PRIVS表示列上的授权,用户和PUBLIC是被授予者
ALL_COL_PRIVS_MADE表示列上的授权,用户是属主和被授予者
ALL_COL_RECD表示列上的授权,用户和PUBLIC是被授予者
ALL_TAB_PRIVS表示对象上的授权,用户是PUBLIC或被授予者或用户是属主
- ASM系列四 利用Method 组件动态注入方法逻辑
lijingyao8206
字节码技术jvmAOP动态代理ASM
这篇继续结合例子来深入了解下Method组件动态变更方法字节码的实现。通过前面一篇,知道ClassVisitor 的visitMethod()方法可以返回一个MethodVisitor的实例。那么我们也基本可以知道,同ClassVisitor改变类成员一样,MethodVIsistor如果需要改变方法成员,注入逻辑,也可以
- java编程思想 --内部类
百合不是茶
java内部类匿名内部类
内部类;了解外部类 并能与之通信 内部类写出来的代码更加整洁与优雅
1,内部类的创建 内部类是创建在类中的
package com.wj.InsideClass;
/*
* 内部类的创建
*/
public class CreateInsideClass {
public CreateInsideClass(
- web.xml报错
crabdave
web.xml
web.xml报错
The content of element type "web-app" must match "(icon?,display-
name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,s
- 泛型类的自定义
麦田的设计者
javaandroid泛型
为什么要定义泛型类,当类中要操作的引用数据类型不确定的时候。
采用泛型类,完成扩展。
例如有一个学生类
Student{
Student(){
System.out.println("I'm a student.....");
}
}
有一个老师类
- CSS清除浮动的4中方法
IT独行者
JavaScriptUIcss
清除浮动这个问题,做前端的应该再熟悉不过了,咱是个新人,所以还是记个笔记,做个积累,努力学习向大神靠近。CSS清除浮动的方法网上一搜,大概有N多种,用过几种,说下个人感受。
1、结尾处加空div标签 clear:both 1 2 3 4
.div
1
{
background
:
#000080
;
border
:
1px
s
- Cygwin使用windows的jdk 配置方法
_wy_
jdkwindowscygwin
1.[vim /etc/profile]
JAVA_HOME="/cgydrive/d/Java/jdk1.6.0_43" (windows下jdk路径为D:\Java\jdk1.6.0_43)
PATH="$JAVA_HOME/bin:${PATH}"
CLAS
- linux下安装maven
无量
mavenlinux安装
Linux下安装maven(转) 1.首先到Maven官网
下载安装文件,目前最新版本为3.0.3,下载文件为
apache-maven-3.0.3-bin.tar.gz,下载可以使用wget命令;
2.进入下载文件夹,找到下载的文件,运行如下命令解压
tar -xvf apache-maven-2.2.1-bin.tar.gz
解压后的文件夹
- tomcat的https 配置,syslog-ng配置
aichenglong
tomcathttp跳转到httpssyslong-ng配置syslog配置
1) tomcat配置https,以及http自动跳转到https的配置
1)TOMCAT_HOME目录下生成密钥(keytool是jdk中的命令)
keytool -genkey -alias tomcat -keyalg RSA -keypass changeit -storepass changeit
- 关于领号活动总结
alafqq
活动
关于某彩票活动的总结
具体需求,每个用户进活动页面,领取一个号码,1000中的一个;
活动要求
1,随机性,一定要有随机性;
2,最少中奖概率,如果注数为3200注,则最多中4注
3,效率问题,(不能每个人来都产生一个随机数,这样效率不高);
4,支持断电(仍然从下一个开始),重启服务;(存数据库有点大材小用,因此不能存放在数据库)
解决方案
1,事先产生随机数1000个,并打
- java数据结构 冒泡排序的遍历与排序
百合不是茶
java
java的冒泡排序是一种简单的排序规则
冒泡排序的原理:
比较两个相邻的数,首先将最大的排在第一个,第二次比较第二个 ,此后一样;
针对所有的元素重复以上的步骤,除了最后一个
例题;将int array[]
- JS检查输入框输入的是否是数字的一种校验方法
bijian1013
js
如下是JS检查输入框输入的是否是数字的一种校验方法:
<form method=post target="_blank">
数字:<input type="text" name=num onkeypress="checkNum(this.form)"><br>
</form>
- Test注解的两个属性:expected和timeout
bijian1013
javaJUnitexpectedtimeout
JUnit4:Test文档中的解释:
The Test annotation supports two optional parameters.
The first, expected, declares that a test method should throw an exception.
If it doesn't throw an exception or if it
- [Gson二]继承关系的POJO的反序列化
bit1129
POJO
父类
package inheritance.test2;
import java.util.Map;
public class Model {
private String field1;
private String field2;
private Map<String, String> infoMap
- 【Spark八十四】Spark零碎知识点记录
bit1129
spark
1. ShuffleMapTask的shuffle数据在什么地方记录到MapOutputTracker中的
ShuffleMapTask的runTask方法负责写数据到shuffle map文件中。当任务执行完成成功,DAGScheduler会收到通知,在DAGScheduler的handleTaskCompletion方法中完成记录到MapOutputTracker中
- WAS各种脚本作用大全
ronin47
WAS 脚本
http://www.ibm.com/developerworks/cn/websphere/library/samples/SampleScripts.html
无意中,在WAS官网上发现的各种脚本作用,感觉很有作用,先与各位分享一下
获取下载
这些示例 jacl 和 Jython 脚本可用于在 WebSphere Application Server 的不同版本中自
- java-12.求 1+2+3+..n不能使用乘除法、 for 、 while 、 if 、 else 、 switch 、 case 等关键字以及条件判断语句
bylijinnan
switch
借鉴网上的思路,用java实现:
public class NoIfWhile {
/**
* @param args
*
* find x=1+2+3+....n
*/
public static void main(String[] args) {
int n=10;
int re=find(n);
System.o
- Netty源码学习-ObjectEncoder和ObjectDecoder
bylijinnan
javanetty
Netty中传递对象的思路很直观:
Netty中数据的传递是基于ChannelBuffer(也就是byte[]);
那把对象序列化为字节流,就可以在Netty中传递对象了
相应的从ChannelBuffer恢复对象,就是反序列化的过程
Netty已经封装好ObjectEncoder和ObjectDecoder
先看ObjectEncoder
ObjectEncoder是往外发送
- spring 定时任务中cronExpression表达式含义
chicony
cronExpression
一个cron表达式有6个必选的元素和一个可选的元素,各个元素之间是以空格分隔的,从左至右,这些元素的含义如下表所示:
代表含义 是否必须 允许的取值范围 &nb
- Nutz配置Jndi
ctrain
JNDI
1、使用JNDI获取指定资源:
var ioc = {
dao : {
type :"org.nutz.dao.impl.NutDao",
args : [ {jndi :"jdbc/dataSource"} ]
}
}
以上方法,仅需要在容器中配置好数据源,注入到NutDao即可.
- 解决 /bin/sh^M: bad interpreter: No such file or directory
daizj
shell
在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。
分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。
解决:
1)在windows下转换:
利用一些编辑器如UltraEdit或EditPlus等工具
- [转]for 循环为何可恨?
dcj3sjt126com
程序员读书
Java的闭包(Closure)特征最近成为了一个热门话题。 一些精英正在起草一份议案,要在Java将来的版本中加入闭包特征。 然而,提议中的闭包语法以及语言上的这种扩充受到了众多Java程序员的猛烈抨击。
不久前,出版过数十本编程书籍的大作家Elliotte Rusty Harold发表了对Java中闭包的价值的质疑。 尤其是他问道“for 循环为何可恨?”[http://ju
- Android实用小技巧
dcj3sjt126com
android
1、去掉所有Activity界面的标题栏
修改AndroidManifest.xml 在application 标签中添加android:theme="@android:style/Theme.NoTitleBar"
2、去掉所有Activity界面的TitleBar 和StatusBar
修改AndroidManifes
- Oracle 复习笔记之序列
eksliang
Oracle 序列sequenceOracle sequence
转载请出自出处:http://eksliang.iteye.com/blog/2098859
1.序列的作用
序列是用于生成唯一、连续序号的对象
一般用序列来充当数据库表的主键值
2.创建序列语法如下:
create sequence s_emp
start with 1 --开始值
increment by 1 --増长值
maxval
- 有“品”的程序员
gongmeitao
工作
完美程序员的10种品质
完美程序员的每种品质都有一个范围,这个范围取决于具体的问题和背景。没有能解决所有问题的
完美程序员(至少在我们这个星球上),并且对于特定问题,完美程序员应该具有以下品质:
1. 才智非凡- 能够理解问题、能够用清晰可读的代码翻译并表达想法、善于分析并且逻辑思维能力强
(范围:用简单方式解决复杂问题)
- 使用KeleyiSQLHelper类进行分页查询
hvt
sql.netC#asp.nethovertree
本文适用于sql server单主键表或者视图进行分页查询,支持多字段排序。KeleyiSQLHelper类的最新代码请到http://hovertree.codeplex.com/SourceControl/latest下载整个解决方案源代码查看。或者直接在线查看类的代码:http://hovertree.codeplex.com/SourceControl/latest#HoverTree.D
- SVG 教程 (三)圆形,椭圆,直线
天梯梦
svg
SVG <circle> SVG 圆形 - <circle>
<circle> 标签可用来创建一个圆:
下面是SVG代码:
<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
<circle cx="100" c
- 链表栈
luyulong
java数据结构
public class Node {
private Object object;
private Node next;
public Node() {
this.next = null;
this.object = null;
}
public Object getObject() {
return object;
}
public
- 基础数据结构和算法十:2-3 search tree
sunwinner
Algorithm2-3 search tree
Binary search tree works well for a wide variety of applications, but they have poor worst-case performance. Now we introduce a type of binary search tree where costs are guaranteed to be loga
- spring配置定时任务
stunizhengjia
springtimer
最近因工作的需要,用到了spring的定时任务的功能,觉得spring还是很智能化的,只需要配置一下配置文件就可以了,在此记录一下,以便以后用到:
//------------------------定时任务调用的方法------------------------------
/**
* 存储过程定时器
*/
publi
- ITeye 8月技术图书有奖试读获奖名单公布
ITeye管理员
活动
ITeye携手博文视点举办的8月技术图书有奖试读活动已圆满结束,非常感谢广大用户对本次活动的关注与参与。
8月试读活动回顾:
http://webmaster.iteye.com/blog/2102830
本次技术图书试读活动的优秀奖获奖名单及相应作品如下(优秀文章有很多,但名额有限,没获奖并不代表不优秀):
《跨终端Web》
gleams:http