自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

孔老先生的博客

好记性不如烂笔头,记录起来,一起成长,一起进步

  • 博客(96)
  • 资源 (6)
  • 收藏
  • 关注

原创 唯物辩证发

联系的观点52.2:联系就是事物内部各要素之间及事物之间相互制约相互影响的关系。1.0:世界上一切事物都处于普遍联系之中,整个世界是一个普遍联系的整体,联系是通过中介实现的。2.2:事物的联系是事物本身所固有的、客观的,并非主观臆想的,具有客观性、普遍性与多样性。3.0:所以我们在认识和实践中,应用联系的观点看问题,把握事物固有的联系和普遍联系,提高活动自觉性。发展的观点32.2:发展的实质就是新事物产生,旧事物灭亡。

2023-03-13 09:16:36 491

原创 实验项目一 俄罗斯方块游戏

基本的控制台输入、输出。函数的声明、定义和调用。switch选择结构。goto无条件跳转语句的使用。控制台字体和颜色的设置。控制台上文字显示位置的设置。随机数rand()函数的使用。获取键盘按键并进行相应操作。

2021-11-28 13:45:10 4453

原创 greenplum6查看表的字段类型

select n.nspname ,c.relname,a.attname,t.typname,a.attlen--the same,t.typlenfrom pg_class cleft join pg_namespace n on c.relnamespace=n.oidleft join pg_attribute a on c.oid =a.attrelidleft join pg_type t on t.oid =a.atttypidwhere c.relname in ('prod...

2021-03-12 18:42:36 748

原创 greenplum6查看表的分布键和压缩类型

greenplum 6变化很大,以前很多查询语句都不能用。这个也就用一下,方便查询。select n.nspname AS "模式名",c.relname AS "表名",case when p.policytype='p' then '分区表' when p.policytype='r' then '复制分布' end "分布策略", pg_get_table_distributedby(c.oid) "分布键" ,c.reloptions "压缩类型"from pg_class cleft ..

2021-03-12 17:20:00 1458

原创 notepad++上下两个窗口分屏

右键黑色的三角形就看见Rotate to light/right 就可以在左右上下进行分屏。

2017-03-04 22:05:22 9804

原创 修改oracle密码复杂度,密码重用

select * from dba_profiles where resource_type='PASSWORD';alter profile default  limit password_reuse_max unlimited;alter profile default limit PASSWORD_REUSE_TIME unlimited;修改密码重用不限制。

2016-12-27 17:54:25 2737

原创 Instant Client 下安装 sqlldr

为了图方便给新的oracle客户端安装了仅有sqlplus 版本的Instant Client 。后来发现需要用到sqlldr来批量导数据,难道要重新装个oracle client吗。在网上搜索了相关资料开始手动添加sql*ldr。由于这个个时候管理员的权限刚好被撤走了,所有原来的/data/Oracle/instantclient_11_2/整个目录都没有修改的权限,本还想没办法了。但是

2016-06-30 21:38:02 13329

转载 Linux下查看文件和文件夹大小

zt:http://www.cnblogs.com/benio/archive/2010/10/13/1849946.html当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。    df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。    du可以查看文件及文件夹的大小。    两者配合使用,非常有效

2016-06-30 15:42:44 503

原创 Windows10 添加开始快捷键

大家如果直接把程序的快捷键放到'C:\ProgramData\Microsoft\Windows\Start Menu\Programs'这个位置,那么快捷键只会在‘开始’里面的动态磁帖那里显示,现在‘所有应用里面显示就需要右键快捷键的属性,在‘快捷方式’里面的‘目标’地址的后面加上 ‘ -StartType:StartMenu’ 例如 我这里手动编辑为' "D:\Program

2016-06-27 12:01:46 748

原创 pl/sql 连接数据 中文 乱码

window 添加环境变量NLS_LANG 数值数据是SIMPLIFIED CHINESE_CHINA.ZHS16GBK  linuxbash下NLS_LANG=AMERICAN_AMERICA.ZHS16GBKexport NLS_LANG

2016-06-26 17:19:54 329

原创 小气的dbms_output.put_line长度

sql调试的时候后台提示总不少。dbms_output.put_line最常用,但是长度却只有2000。dbms_output.put_line(substr(VC_SQL,0,2000));

2016-06-23 21:06:19 1056

原创 Authid Current_User is解决执行过程中01031权限不足的问题

最近遇到这样的问题,用户赋予了各种各样的角色权限,但是执行过程老是报01031: 权限不足的问题,非要一个个显示的赋权。后来发现在过程里面加入“Authid Current_User”就能在过程中认证当前用户的全部角色权限(至少我是这样认为)。create or replace procedure gfdfdfdfAuthid Current_User isbegin

2016-06-14 19:18:17 1465

原创 ORACLE批量编译无效对象

转帖:http://www.aixchina.net/Question/26869-397020原文如下:SET feedback OFFSET heading OFFSET linesize 1000SET pagesize 0SET pause OFFSET trimspool ONSET verify OFFspool tmp.sql;--组装

2016-06-14 19:09:59 3028

原创 oracle创建用户

全部选项CREATE USER username IDENTIFIED BY password OR IDENTIFIED EXETERNALLY OR IDENTIFIED GLOBALLY AS ‘CN=user' [DEFAULT TABLESPACE tablespace] [TEMPORARY TABLESPACE temptablespace

2016-06-14 15:31:34 443

原创 ORA-39087,ORA-39070,ORA-39002

ORA-39002: 操作无效ORA-39070: 无法打开日志文件。ORA-39087: 目录名 DUMP_DIR 无效先检查SELECT * FROM dba_directories;里面directory和主机下面对应的位置有没有创建好再检查当前的账户有没有权限 GRANT READ,WRITE ON DIRECTORY DUMP_DIR to xxxx;再次

2016-05-19 15:56:02 14413

原创 sqlplus 导出导入 存储过程,包体

sqlplus 导出导入 存储过程,包体;先查看user_source 有哪些内容select type from user_source  group by type;TYPE BODYPROCEDUREFUNCTIONTYPEPACKAGE BODYPACKAGE开始导数set echo off ;set heading off

2016-05-11 16:05:03 5452

原创 数据迁移脚本

tar -cf All_From_16.tar jiaoben.sh --生成一个初始归档包;find /mboss/odscapp/ -name '*.sh' -exec tar -rf All_From_16.tar {} \; --往归档包里面添加筛选后脚本;find /mboss/odscapp/ -name '*.sql' -exec tar -rf All_From_16.ta

2016-03-12 16:13:34 1656

原创 shell 横杆 转义

上次在一次失败的压缩操作中,产生了一个‘-X’的文件,由于有一个段横杆(-)在前面,删除rm -rf -x 会以为是一个命令,移动 mv -X mm 也以为是一个命令。最后把横杆转义就可以了。rm -rf ./-X

2016-03-12 14:28:01 1321

原创 ORA-12838: cannot read/modify an object after modifying it in parallel

ORA-12838: cannot read/modify an object after modifying it in parallel;此错误是在调用过程中出现的。经过查询,是由于在过程中使用了append insert运行后没有及时提交造成。一般的插入忘了提交也不会报这个错的。

2016-03-10 18:07:34 856

原创 分区表数据快速迁移

1.查看分区表的信息。SELECT t.BYTES / (1024 * 1024),t.*  FROM user_segments t WHERE t.segment_name ='OM_EV_CELL_TAXES_MONTH';查看分区的信息,大小。2.创建新表,福权限。create table OM_EV_CELL_TAXES_MONTH_BAK as select * f

2016-03-10 14:55:02 1676

转载 如何查看表的并行度并设置表的并行度

zt:http://dong-shuai22-126-com.iteye.com/blog/1895722查看表的并行度语句: Java代码  select table_name,degree from user_tables;  设置表的并行度语句: 并行度设置为8,或者default(DEFAULT在并行度默认是 按cpu_count*p

2016-02-24 10:52:25 2967

原创 数据库空间优化

alter table OM_MOB_BEYOND_REGIS4 move;alter table OM_MOB_BEYOND_REGIS4 enable row movement;alter table OM_MOB_BEYOND_REGIS4 shrink space cascade;alter table OM_MOB_BEYOND_REGIS4 disable row move

2016-02-22 11:12:21 434

原创 Oracle:alter table shrink space压缩碎片收缩高水位

以前的技术:对于oracle的表,数据库在日常使用过程中,不断的insert,delete,update操作,导致表和索引出现碎片是在所难免的事情,碎片多了,sql的执行效率自然就差了,道理很简单,高水位线(HWL)下的许多数据块都是无数据的,但全表扫描的时候要扫描到高水位线的数据块,也就是说oracle要做许多的无用功!在9i的时候,一个很成熟的碎片整理技术。alter table xx

2016-01-06 18:48:45 16231

转载 AIX下取前一天时间

转帖:http://blog.sina.com.cn/s/blog_541a3cf10101expx.htmlAIX的默认dtae命令是不支持-d参数的,导致大家写脚本很痛苦,没法简单取得前一天的时间。下面有简单方式可以取得:YESTERDAY=`TZ=aaa24 date +%Y%m%d`echo $YESTERDAY或者是#!/bin/shT

2015-10-19 15:32:03 11552 1

转载 linux date -d用法

方便使用前天或某天某个时间* To print the date of the day before yesterday:          date --date='2 days ago'    * To print the date of the day three months and one day hence:          date --date='3

2015-10-19 14:34:14 684

转载 oracle里long类型的总结

1、LONG 数据类型中存储的是可变长字符串,最大长度限制是2GB。2、对于超出一定长度的文本,基本只能用LONG类型来存储,数据字典中很多对象的定义就是用LONG来存储的。1、LONG 数据类型中存储的是可变长字符串,最大长度限制是2GB。2、对于超出一定长度的文本,基本只能用LONG类型来存储,数据字典中很多对象的定义就是用LONG来存储的。3、LONG类型主要用于

2015-09-13 21:05:08 1791

转载 Oracle连接视图DML操作的限制

转帖:http://blog.chinaunix.net/uid-10697776-id-2935697.html数据库视 图是表的一个延伸对象。从理论上来说,在视图上使用DML语句对数据进行更新,最终都会在基础表上完成。也就是说,可以通过视图对基础表的内容进行修改。 但是,往往没有这么简单。若想在连接视图上执行DML修改语句的话,需要严格的遵守一些限制。否则的话,DML语句不会执行成功。

2015-08-30 23:14:04 545

转载 Oracle 11g Data Guard原理研究--推荐

转帖:“http://www.linuxidc.com/Linux/2015-08/121190.htm”网络上和官方文档配置Data Guard 的步骤已经非常成熟,个人觉得应该逐渐深入,去理解其原理,挖掘其精髓这篇文章是个人学习总结的笔记,如果写的有错的地方,还望大家留言指正下图为一个ADG的模型,那么这篇文章就来研究图中的箭头的原理,也就是日志是如何发送的

2015-08-16 11:58:33 6573

转载 Oracle创建索引的基本规则

原帖地址:http://www.2cto.com/database/201305/211767.html最近拜读的一篇文章。Oracle创建索引的基本规则 一、B-Tree索引1.  选择索引字段的原则:在WHERE子句中最频繁使用的字段   联接语句中的联接字段 选择高选择性的字段(如果很少的字段拥有相同值,即有很多独特值,则选择性

2015-08-15 22:47:53 1105

原创 Redhat下安装启动Hadoop

1.下载hadoophttp://hadoop.apache.org/releases.html下载地址版本自行选择也可以在这里下载http://download.csdn.net/detail/jack5261314/6896011 -->hadoop-1.2.1-bin.tar.gz2.安装*使用hadoop的前提是安装了sun_jdk,不是open_jdk,openjdk

2015-08-15 11:30:56 887

原创 面试题目集合 更新8/24

1.oracle rac 有多少类型的ip一个scan-ip,n个pub-ip,n个pri-ip,n个vip2.oracle datagrud底层传送的是什么,或者用什么维系主备之间的数据同步传输的是redo日志,同样也是更具传输redo日记去区别三种模式。还有传输同步有两种,同步传输和异步传输,同步传的是redo日志,异步传输的是归档日志(系统默认)3.DG三种模

2015-08-15 11:25:25 665

原创 Oracle优化:大量数据插入或更新

最近遇到的一个面试题,印象很深记录如下:面试官:现在有一张表数据量达很大,要把里面记录时间的那行更新到当前最新日期,每次更新都很卡,机器变慢影响业务,怎么优化。我的想法是:大量的数据更新肯定会写记录,而大量的写记录又会触发lgwr,所以机器变卡的原因是内存暂满还有在写重做日记。如果操作是添加日志组或增大日志的大小,又或者调整SGA里面各种池的大小,其实也是没有用,顶多就是延迟发生故障。

2015-08-15 10:42:50 23110

转载 九月腾讯,创新工场,淘宝等公司最新面试三十题(第171-200题)

原帖地址:http://blog.csdn.net/v_july_v/article/details/6803368                          九月腾讯,创新工场,淘宝等公司最新面试三十题(第171-200题)引言       曾记否,去年的10月份也同此刻一样,是找工作的高峰期,本博客便是最初由整理微软等公司面试题而发展而来的。如今,又即将迈入求职

2015-08-15 09:27:14 945

原创 广州图书馆周六日攻略

先来一张照片,是不是很漂亮,我觉得都不知道像什么!里面采光非常好,下雨的时候从里面透过万丈的玻璃可以看到天气的变化,可以看到雷闪,有科幻的感觉哦(哈利波特feel),日落的时候可以看到很漂亮的晚霞,喜欢摄影的朋友们 不要错过哦,还有,下雨的时候注意点,上面的玻璃是会漏水的然后会砸到人的哦。-----------------------------------------------------

2015-08-15 00:07:15 7220

原创 ORACLE 11g RAC 之健忘与脑裂

ORACLE 11g RAC 之健忘与脑裂健忘由于节点之间不同步导致的配置文件不一样,但是这个在Oracle RAC 里面用ORC DISK把配置文件弄成一个,就可以解决,所以出现的几率不大。脑裂在集群环境中,节点间需要某种机制,比如心跳,了解彼此的健康状况。假如心跳出了问题,每个节点都会认为其他节点都不复存在了,自己是唯一的幸存者,就会控制整个集群。因为数据是共享的,都来

2015-08-12 00:31:52 5411

转载 Oracle数据库教程RAC常用维护工具和命令

Oracle 数据库教程  ——  rac 常用维护工具和命令  注:本文整理自  注:Oracle 的管理可以通过OEM 或者命令行接口。 Oracle Clusterware 的命令集可以分为以下4 种:  节点层:osnodes  网络层:oifcfg  集群层:crsctl,

2015-08-05 16:05:09 1258 1

原创 kvm和virtualbox安装Oracle_11gR2_RAC

这次写的是用kvm和virtualbox安装Oracle_11gR2_RAC。对比老夫上一篇文章“Oracle 11g R2+RAC+ASM+redhat安装详解1”和“Oracle 11g R2+RAC+ASM+redhat安装详解2”这次的安装显得更加的简单,这两款虚拟机都是以占用内存少而比较出色。实验结果对比:VMware Workstation11:在上次的实验中两

2015-08-05 14:38:08 3010

原创 卸载Oracle 11g R2 RAC

在前两篇Oracle 11g R2+RAC+ASM+redhat安装详解1Oracle 11g R2+RAC+ASM+redhat安装详解2中,经常出现问题,只能卸载再重新安装了。卸载过程很长,不过经验告诉我们能敲回车的就回车,能yes绝对不no,不过也是有例外了,红色是需要注意的[grid@rac1 deinstall]$ pwd/oracle/app/grid_

2015-08-04 21:17:01 838

原创 Oracle 11g R2+RAC+ASM+redhat安装详解2

下载好linux_11gR2_database_1of2.zip 和 linux_11gR2_database_2of2.zip解压完后xhost +su - oracleOracle 11g R2+RAC+ASM+redhat安装详解1安装cd /home/oracle/database ,运行runInstaller(其他步骤都是跟装单机一样,图太多了就选了几个有代

2015-08-04 21:12:45 1892

原创 Oracle 11g R2+RAC+ASM+redhat安装详解1

Oracle RAC是Oracle Real Application Cluster的简写,官方中文文档一般翻译为“真正应用集群”,它一般有两台或者两台以上同构计算机及共享存储设备构成,可提供强大的数据库处理能力,现在是Oracle 10g Grid应用的重要组成部分。RAC(Race Game)指竞速类游戏。--百度。网络rac1eth0 10.1.2.140 rac110.

2015-08-04 20:39:51 6816

c语言俄罗斯方块游戏实验.cpp

大学生程序设计基础课程综合实践:C++实现俄罗斯方块游戏

2021-11-28

2009-2018系统集成项目管理工程师历年真题

2009-2018系统集成项目管理工程师历年真题(含上午题、案例分析)试题和答案解析

2019-04-02

Oracle数据库教程RAC常用维护工具和命令

Oracle数据库教程RAC常用维护工具和命令

2015-08-05

Oracle_11gR2_RAC_on_kvm_virtualbox

分​别​利​用​k​v​m​与​v​i​r​t​u​a​l​b​o​x​安​装​O​R​A​C​L​E​集​群

2015-08-05

Oracle_11gR2_RAC_on_VMware_Workstation11

利​用​V​M​w​a​r​e​_​W​o​r​k​s​t​a​t​i​o​n​1​1​安​装​O​r​a​c​l​e​_​1​1​g​R​2​_​R​A​C​,​A​S​M

2015-08-05

Violet UML Editor简单免费的UML编辑软件

一个小巧免费的uml工具,有类图(Class Diagram),顺序图(Dequence Diagram),状态图(State Diagram),对象图(Object Diagram),用例图(Use Case Diagram)设计,还有快照,打印等工具媲美需要收费破解的uml软件

2012-05-31

空空如也

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

TA关注的人

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