自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Performance Issue Relative To Temporary Table

Do stat on global temp will bring performance issue, so the following action is to delete them.Deleted the statistics on the following below global temp tables:   DBMS_STATS.DELETE_TABLE_STATS (

2017-12-04 12:12:38 239

原创 PL/SQL Developer 注册码

[code="java"] Product Code: kfj6yg6rfyhqcha6cbgs6fsw3kyje7a6qrSerial Number: 276182 Password: xs374ca[/code]

2014-09-25 17:36:36 227

原创 Weblogic Managed Server 启动失败

[code="java"]近来启动WebLogic Managed Server 时出现如下错误: [/code][code="java"]解决方法:Follow the following steps:1: remove the boot.properties file completely from the managed ser...

2013-11-11 20:01:34 1055

原创 nohup 启动 WebLogic Server

[code="java"]但是如果终端关闭,那么程序也会被关闭。但是为了能够后台运行,那么我们就可以使用nohup这个命令,[/code][code="java"] The trick to do nohup and be able to enter username and passwd etc. is to go into C-Shell, csh. I usually use...

2013-11-07 11:21:27 389

原创 Oracle11g Performance笔记3

[code="java"]The table partitions where there is data in the table partition but the corresponding index partition does not contain any rows.[/code][code="java"]select table_name , high_value , nu...

2013-09-13 17:30:10 169

原创 Oracle11g Performance笔记2

[code="java"]'PERFORMANCE' is a relative thing; it can be measured but the numbers are only meaningful if you have previous numbers to compare them to. [/code][code="java"]RE - performance issues ...

2013-09-12 18:30:25 144

原创 Oracle11g Performance笔记1

[code="java"]1. 跳跃式索引(Skip Scan Index) 当表有一个复合索引,而在查询中有除了索引中第一列的其他列作为条件,并且优化器模式为CBO,这时候查询计划就有可能使用到SS。此外,还可以通过使用提示index_ss(CBO下)来强制使用SS。 select /*+index_ss(test1 test_idx1)*/* from test1 where colu...

2013-09-12 18:15:18 109

原创 数据库中SQl执行计划--01

[code="java"]执行计划说明:call count cpu elapsed disk query current rows------- ------ -------- ---------- ---------- ---------- ---------- ----------Parse ...

2013-08-30 16:37:01 204

原创 Oracle11g---细粒度审计

[code="java"]前面的语句审计、权限审计以及对象审计等标准审计: 只能发现访问了哪些对象以及由哪个用户访问,而不能知道用户访问了哪个对象中的哪些行哪些列。为此Oracle从9i开始加入了细粒度审计.[/code][code="java"] 细粒度审计 'scott', 对象模式指定为soctt 用户模式 object_name -> 'dept', 对象为de...

2013-08-25 13:48:17 408

原创 Oracle11g审计--权限审计+对象审计

[code="java"] 2> 权限审计: 对某一个系统权限的使用状况进行审计。这里强调系统权限()。a. 使用audit语句定义权限审计语法如下:audit privilege_name [by user_name]| [by session|access] [whenever [not] successful]privilege_name: 表示系统权限名称user_nam...

2013-08-25 13:23:55 953

原创 Oracle11g审计--语句审计

[code="java"]数据库中审计(Audit) 是指对用户所执行的数据库活动做跟踪记录,它是数据库管理系统安全性重要部分。通过审计功能,与数据库安全性相关的操作均可被记录下来。[/code][code="java"] Oracle11g中,对数据的审计相对于10g等作了简单的改动。以提供更方便\更强大的审计功能。1>默认情况下,DB Audit参数AUDIT_TRAIL的...

2013-08-25 11:49:57 607

原创 Oracle11g权限--角色

[code="java"]角色: 是具有名称的一组相关权限的组合,即将不同权限组合在一起就形成了角色。可以使用角色为用户授权,同样也可以从用户中回收角色。 一个角色集合了多种权限,所以为用户授予某个角色时,相当于为用户授予多种权限。[/code][code="java"]使用角色的特点和优点 1> 并不是一次一个地将权限直接授予一个用户,而是先创建角色,想该角色授予一些权限,...

2013-08-21 22:45:57 627

原创 Oracle11g权限--对象权限

[code="java"]对象权限: 是指某一个用户对其它用户中表、视图等等数据库模式对象操作的权限。[/code][code="java"]授予对象权限使用grant 语句 grant object_provilege[,...]|all [privileges]on object_name to{user_name[,..]|role_name[,...]|public}...

2013-08-21 22:43:15 400

原创 Oracle11g权限--系统权限

[code="java"]用户权限1.权限:数据库中执行某种操作的权力,是预先定义好的,执行某种SQL语句或访问其他用户模式对象的能力。 创建一个用户,表示该用户具有了连接和操作数据库的资格,但是要对数据库进行实际操作,则该用户还需要具有相应的操作权限。 权限的分类(按照系统管理方式的不同,权限分为两类:系统权限和对象权限)[/code][code="java"]系统权限: 在...

2013-08-14 21:55:52 508

原创 Oracle11g用户权限和安全2--创建修改管理用户资源配置文件

[code="java"]5. 创建用户配置文件(create profile ...limit) create profile profile_name limit [资源限制参数名/口令限制参数名 参数值|....];例如:create profile myprofile limit sessions_per_user 10 failed_login_attempt...

2013-08-08 23:53:18 342

原创 Oracle11g用户权限和安全1--用户创建修改、资源文件参数

[code="java"]1. 创建用户 在创建用户时,可以为用户指定表空间、临时表空间和资源文件等。另外还可以使用password expire子句和account子句对用户进行管理。create user user_name 创建的用户名user_nameidentified by password_default 为创建的用户指定口令[default tables...

2013-08-08 23:49:42 354

原创 Oracle11g日志文件

[code="java"]用户对数据库的一切操作都记录在数据库的日志文件中,通过日志文件可以查看用户对数据库进行了哪些操作[/code][code="java"]0. 查询日志文件 a. select * from v$log; (查询数据库使用哪一日志文件组) b. select * from v$logfile; (查询正在使用的日志文件组中的日志文件) c. select *...

2013-08-06 00:01:14 639

原创 Oracle11g表空间11--默认表空间

[code="java"]设置默认表空间在Oracle中,用户默认永久性表空间为system,默认临时表空间为temp. 如果所有用户都使用默认的表空间,无疑增加了system和temp表空间竞争性。Oracle容许使用自定义的标记空间作为默认永久性表空间;使用自定义的临时表空间作为默认临时表空间。[/code][code="java"]设置默认表空间的语法如下:alter dat...

2013-08-05 10:06:17 1243

原创 Oracle11g表空间10--撤销表空间

[code="java"]撤销表空间(用于存储事务的撤销数据,在数据恢复时使用)a. 为了实现对数据回退,恢复,事物回滚以及撤销操作,Oracle数据库提供了一部分存储空间,专门保存撤销记录,将修改前的数据保存到该空间中,所以这部分表空间被称为撤销表空间。b. 多个撤销表空间可以存在于一个数据库中,但是在任何给定的时间只有一个撤销表空间是可以获得的。c. 默认情况下,数据库使用的是系统...

2013-08-05 10:05:08 349

原创 Oracle11g表空间9--非标准表空间

[code="java"] 非标准数据块表空间, 其数据块大小不基于标准数据块大小的表空间。 在创建表空间时,可以使用blocksize子句,该子句用来另外设置表空间中的数据块大小,如果不指定该子句,则默认的数据块大小由系统初始化尝试db_block_size决定.db_block_size参数指定的数据块大小即标准数据块大小,在数据块创建之后无法在修改该参数的值。[/code][code...

2013-08-05 09:59:03 183

原创 Oracle11g表空间8--大文件表空间

[code="java"]大文件表空间(是oracle10g引进的一个新的表空间类型). 主要用于解决存储文件大小不够的问题,与普通的表空间不同的是,大文件表空间只能对应唯一一个数据文件或临时文件,而不普通表空间则可以最多对应1022个数据文件或临时文件。[/code][code="java"] 虽然大文件表空间只能对一个数据文件或临时文件,但其对应的文件可达4G个数据块大小.而普通...

2013-08-05 09:56:56 393

原创 Oracle11g表空间7--临时表空间组的操作

[code="java"] 在11g中用户可以创建临时表空间组,一个临时表空间组中可以包含一个或多个临时表空间。 1.一个临时表空间组必须由至少一个临时表空间组成,并且无明确最大的数量限制。 2.如果删除一个临时表空间组的所有成员,改组也就不存在了。 3.临时表空间的名称不能和临时表空间组的名字相同。 4.在给用户分配一个临时表空间时,可以使用临时表空间组的名称代替实际的临时表空间...

2013-08-05 09:53:14 190

原创 Oracle11g表空间6--临时表空间创建修改

[code="java"] 临时表空间是一个磁盘空间,主要用于存储用户在执行order by等语句进行排序或者汇总是产生的临时数据。默认情况下,所有用户都使用temp作为默认临时表空间。但是也容许使用其它临时表空间作为默认临时表空间,则需要在创建用户时进行指定。[/code][code="java"] 创建临时表空间需要使用temporary关键字,并且与临时表空间对应的是临时文件,...

2013-08-04 15:40:55 403

原创 Oracle11g表空间5--重命名和删除表空间

[code="java"]重命名表空间 在需要的情况下,可以对表空间的名称进行修改,其修改不会影响到表空间中数据文件。 但是不能修改系统表空间stsyem和sysaux.的名称 前提条件: 修改表空间的名称时,表空间的状态必须为online.否则无法修改。 alter tablespaces tablespace_name rename to new_tablespace_name...

2013-08-04 13:49:15 416

原创 Oracle11g表空间4--修改和移动表空间中数据文件

[code="java"]1.修改表空间中数据文件的自动扩展性 在创建表空间时,可以设置数据文件的自动扩展性。 在为表空间增加新的数据文件时,也可以设置新数据文件的自动扩展性。而对于已创建的表空间中的已有数据文件,则可以使用alter database语句修改其自动扩展性,语法如下: alter database datafile file_name autoextend off|o...

2013-08-04 13:02:20 326

原创 Oracle11g表空间3-修改表空间大小

[code="java"]修改表空间--增大表空间大小 创建表空间时,必须在物理磁盘上为表空间创建数据文件。数据文件的大小决定了创建的表空间大小。构成表空间的数据文件可以位于不同的物理磁盘上,表空间的大小就等于不同物理磁盘上所有数据文件的大小之和。如果在使用表空间的过程中,出现表空间不足的情况,那么就需要增加表空间的大小.[/code][code="java"]增加表空间大小的方式有如下两...

2013-08-04 11:51:02 648

原创 Oracle11g表空间2--表空间状态

[code="java"]2. 表空间的状态属性(主要有在线online、离线offline、只读read only和读写read write) 其中只读和读写状态属于在线状态的特殊情况。 通过设置表空间的状态属性,可以对表空间的使用进行管理。 查看表空间状态:select tablespace_name, status from dba_tablespaces;[/code]...

2013-08-04 11:15:09 314

原创 Oracle11g表空间1--创建表空间

[code="java"]a. 表空间是Oracle数据库中最大的逻辑存储结构,它与操作系统中的数据文件向对应,用于存储数据库中用户创建的所有内容。b. 在Oracle中,表空间可以分为基本表空间、临时表空间、大文件表空间、非标准数据块表空间以及撤销表空间等。c. 基本表空间一般是指用户使用的永久性表空间,用于存储用户的永久性数据; 临时表空间用于存储排序或者汇总过程中产生的临...

2013-08-03 22:12:50 683

原创 Oracle数据库的基础

[code="java"]Oracle DB 中内存的分类:系统全局区 SGA: 所有用户进程可以共享的内存区域。查看其大小用:show parameter sga_max_size程序全局区 PGA: 是Oracle系统分配格一个进程的私有内存区域。在用户进程连接到DB并创建一个会话时,由Oracle自动分配。show parameter pga_aggregate排序区...

2013-08-03 19:31:46 74

原创 SQL*Plus 使用技巧2

[code="java"]8. 使用&符号表示临时变量。 在Oracle中可以使用变量来编写通用的SQL,在运行语句时,为变量输入值。 a. 临时变量只在使用它的SQL语句中有效,变量值不能保留。临时变量也被称为替换变量。 select salary,&column_n from employees where rownum < &row b. 在SQL中...

2013-08-03 15:23:09 145

原创 SQL*Plus 使用技巧1

[code="java"]1. SQL/Plus 常用命令 a. help [topic] 查看命令的使用方法,topic表示需要查看的命令名称。 如: help desc; b. host 该命令可以从SQL*Plus环境切换到操作系统环境,以便执行操作系统命名。 c. host [command] 在sql*plus环境中执行操作系统命令,如:host notepad.exe...

2013-08-02 23:30:55 154

原创 如何将SQL developer改成英文界面)

[code="java"]After you download Oracle SQL developer 2.1,you will find it's all in chinese if you located in China.there is one way to change it into english 1.find sqldeveloper.conf in ...

2013-08-01 17:04:50 1156

原创 Java中wait 和sleep 方法比较

[code="java"][/code][code="java"]1. sleep 是线程类(Thread)的方法,导致此线程暂停执行指定时间,给执行机会给其他线程,但是监控状态依然保持,到时后会自动恢复。调用sleep 不会释放对象锁。sleep()使当前线程进入阻塞状态,在指定时间内不会执行。2. wait 是Object 类的方法,对此对象调用wait 方法导致本线程放弃对象锁,...

2013-03-24 16:32:34 151

原创 Java中堆和栈的区别(1)

[code="java"]堆和栈的区别栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。Java 的堆是一个运行时数据区,类的(对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可...

2013-03-24 16:07:38 139

原创 Java 变量的线程安全考虑

[code="java"] 对于这一问题的思考来源于在Oracle EBS 的一次面试,面试题中有如下一道题:13. Which of the following data elements are considered thread-safe?A. Local variables B. Static varriablesC. Class variables D....

2013-03-23 10:55:31 153

原创 Java 内存泄露以及避免方法

[code="java"]内存泄露: 是指在程序运行过程中会不断的分配内存空间,那些不再使用的内存空间应该即时回收它们,从而保证可以保证系统可以再次使用这些内存。如果存在无用的内存没有被收回来,那就是内存泄露。说明: 对于数组的操作,堆和栈的操作需要慎重的考虑是否存在内存泄露(出栈时没有清理最后一个元素即没有对最后一个元素置空)垃圾回收机制: a. 跟踪并监控每个java...

2013-03-11 10:26:32 203

原创 近期的面试题总结记录(1)

[code="java"]1. 描述MVC设计模式(以Java为例)mvc设计模式在Java应用中主要体现在讲应用以view、controller、model的层次进行分离,以简单的应用为例就是view(html,jsp)提交一个请求,controller(servlet)接受请求发给model(业务处理类)进行处理, 最终model将处理的结果返回给controller,然后由con...

2013-03-10 23:21:47 97

原创 Servlet 会话机制

[code="java"]1. Servlet中会话跟踪技术的方案有: session、cookie、URL重定向、隐藏表单域技术Servlet 的会话跟踪技术:a. Http是一种无状态协议,也就是说,当一个客户访问服务器时,服务器不会保留客户端的 的任何信息,因此Web服务器会将同一个用户的每次访问都当做一次新的访问。 但有时候需要服务器保留客户端的信息,用以识...

2013-03-09 23:58:47 241

原创 Spring的Ioc和DI依赖注入的理解

[code="java"] Sping 框架的核心就是IOC控制反转和DI依赖注入,并通过这两方面实现松耦合。(1) 使用Ioc,对象是被动的接受依赖类,而不是自己主动去找。容器在实例化的时候主动将它的依赖类注入给它。亦可以这样理解:控制反转将类的主动权转移到借口上,依赖注入通过xml配置文件在类实例化是将其依赖注入。(2) 从UML查看java对象之间的关系即是依赖...

2013-03-08 21:52:27 172

原创 IT项目经理 职责和任职资格

[code="java"]1. 根据客户需求获知并整理项目的整体需求. 负责组织团队分析业务需求,做工作量评估,Demo和SWOT分析等,进行方案策划及撰写(评估项目所需的资源等),协助进行决策分析。2. 与客户沟通协调,控制需求变更。3. 制定项目开发实施计划,量化任务,并合理分配给相应的人员,即时反馈阶段性的成果; 4. 按公司流程对立项的项目进行管...

2013-02-27 14:56:14 987

空空如也

空空如也

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

TA关注的人

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