自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(319)
  • 资源 (18)
  • 收藏
  • 关注

原创 57个挑战-37-根据规则产生随机字符串python实现

题目如下解决思路如下:找一个本子,把算法思路画下来。可以写的杂乱,后续把思路和流程图画清楚即可具体代码实现:import randomdef get_input(): #获取密钥串的长度,获取密钥串中特殊字符的个数,获取密钥串中数字的个数,并返回 pswdlength=input("What's the minimum length") speclength=input("How many special characters?") numblength

2022-02-20 08:23:54 422

原创 2022自我学习计划- 数字化转型相关,大数据+AI

2021,2022 ,发现业界对大数据及AI这块越来越关注。中小企业也越来越关注利用数据做数字化转型。投资界对RPA,CEM, SCM 等领域也在做持续投入。SCRM也不仅仅用在营销,越来越多客户用于DTC的产品质量管理。我在某条开了个账户,每天都争取update 一些技术内容。初步考虑的是:1、 数字化转型相关的: 画像系统、(画像笔记20- 挖掘用户之间的N度潜在熟人-图计算Spark GraphX)2、持续学习- python相关专题。后续计划scala系列。(57个挑战-37

2022-02-20 08:18:29 1864

转载 深度好文-如何测试云硬盘

https://www.ustack.com/blog/how-benchmark-ebs/问题UOS公有云开放以来,一些用户反应用dd命令测试出来的1TB云硬盘的吞吐率(MBPS)只有128MB/s,而不是我们SLA保证的170MB /s ,这是为什么?下面我会简单介绍如何测试硬盘,RAID,SAN,SSD,云硬盘等,然后再来回答上面的问题。测试前提我们在进行测试时,都会分清楚:测试对象:要区分...

2018-05-02 11:59:14 1406

原创 回归了。

沉寂5年。今天终于有机会再次回来。看看过去的自己,比较下现在。感慨良多。换工作让我见识到了更广的天空,工资待遇提高不少。但常年缺乏动手实践,让我变成了理论派。随着年岁渐长,技术没那么钻研了,英语好多了,忽悠写胶片的能力变强了。(往好的说:理解客户的能力变强了)有了问题就往“家里”丢。这是我要的自己吗?能否从现在开始再拾起来?|||||||||||||||||||||

2016-12-22 07:39:41 787

原创 勉励下

人生在世,难免有点坎坷,就看你是不是真想去迈。无论社会上出现什么诱惑你的东西,要把开心(内心里)摆在第一位。当你遇到困难、坎坷、伤心的事的时候,要坚信明天的太阳依然升、你还得继续活,不要想着这件事的后果,要脑中迅速的转出这件事的处理方法。

2011-06-09 00:26:00 2029

原创 一本好书

<br /> <br />学会控制自己的情绪是个终身的过程。持续的终生过程还包括愿意承担风险、犯错误和对别人--即使是不可能再与之交谈或合作的人心怀感激。-------富爸爸投资指南<br />在我生气的时候,富爸爸教我用数数的方法来缓解情绪。如果我生气,他叫我数到10;如果我非常生气,他就叫我数到100。冷静下来后,我会说:"很抱歉"。如果责备别人,我就是在以权威对别人施压。如果对发生的事负责,我就回获得宝贵的经验。但假如我说谎、抱怨、推脱或否认,我将一无所获。<br />----富爸爸投资指南<br /

2011-02-27 16:22:00 1857

原创 A new Start

天空带着灰红色,空气因为微雨儿变得略为清新。拖着一箱希望,怀揣着亲友的关怀,一脚踩在深圳的水泥地上。记得04年大学毕业,寝室里加上我,共有5个哥们都选择了深圳,最后我因为一个际遇留在长沙,而这一别,就是6年。当年来深打拼的兄弟们,在深圳都有了自己的一片天空:寝室老大老万已有了个2岁的女儿,我们戏称 "711制造"。而嘿嘿也升级作了准爸爸,买方买车,不亦乐乎。好快啊!昨天,我们还是憧憬未来的年轻人,而今,却都已披荆斩棘,为自己的梦想而奋斗。来到百草园,进入单身宿舍,四人房间,上下铺,仿佛回到了10年前的711

2010-11-28 10:59:00 2083 4

原创 AIX rootvg介绍&引导区原理&故障恢复

特殊的卷组rootvg AIX也用逻辑卷管理技术管理自身的代码和配置文件,这个特殊的卷组就是rootvg,也就是说所有的AIX操作系统都有一个rootvg(无盘工作站除外,但也有一个虚拟的rootvg),也就是说所有的AIX操作系统都有一个rootvg(无盘工作站除外,但也有一个虚拟的rootvg)。通常rootvg 内含有的逻辑卷(内容)如下: LV NAME TYPE SIZE(MB) MOUNT TYPE hd5 boot 32 N/A ->引导区 hd6 paging 512 N/A ->系统交换区

2010-10-27 17:21:00 8584

原创 AIX上vg ,pv,filesystem原理基础(摘自走入IBM小型机世界)

 我们在使用PV之前必须将其“加入”到Volume Group(VG,卷组)中,或直接在上面创建卷组。当PV从属于一个VG后,其空间被分为许多大小相同的最小分配单元,每一块被称为一个Physical Partitions(PP 物理分区)。这如建筑时将各种不规整的石头 切成同样大小“砖头”同一个样,目的是以后建筑的过程中可以按照需要取用“砖头”堆砌,而不会受到“石头”形状、大小的限制。因此,VG中的 PP大小都相等,无论原有磁盘大小多少。我们可以继续在VG上创Logical Volume(LV,逻辑卷),这

2010-10-26 17:28:00 11038

转载 AIX内存管理及调优

<br /><br />AIX下内存种类<br />在AIX的虚拟内存管理中将内存区分为以下几种类型:<br />(1)working memory 工作区,computational memory 计算区<br />又被称为Working Storage,working memory,computational memory或者Working Segments,即计算内存,它是指<br />在执行程序的时候,AIX虚拟内存管理为程序栈临时分配的数据空间。在程序执行过程中,数据在随着指令执行而变化,并且<b

2010-10-22 17:30:00 9952

转载 谦卑心(外一则)

<br />谦卑心(外一则)宋朝的高僧佛果禅师,在担任舒州太平寺主持时,他的师父五组法演给了他四个戒律: 一、势不可用尽--势若用尽,祸一定来二、福不可受尽--福若受尽,缘分必断三、规矩不可行尽--若将规矩行尽,会予人麻烦四、好话不可说尽--好话若说尽,则流于平淡 这四戒比“过犹不及”还深奥,它的意思是“永远保持不及”,不及就是前辈的态度。高傲得到人常表现出“大愚若智”,谦卑的人则是“大智若愚”。

2010-10-21 08:58:00 1740

原创 PD(problem detection 经验谈--摘自走入小型IBM世界)

PD,Problems Determination 故障判断 PD是工程师经常用到的名词,意思为故障判断,当问题发生时,通过一些方法研究故障的根本原因(root cause),另一个与之具有同样含义的名词是Troubleshooting。当系统比较简单,问题很明显的时候,不需要什么技巧,而当我们面对一个小型机系统时,组件众多,关系复杂,就必须专门的PD技巧才能快速定位故障。完成的故障判断过程如下: 1)明确故障现象最重要又是最难实现的一步,我们往往以为问题现象都很清楚了,实际上却不是这样。简单的一句话“某台

2010-10-13 17:31:00 2645

原创 小型机和PC服务器到底有什么区别?(摘自走入小型机世界-orian)

小型机和PC服务器到底有什么区别?从各种性能测评指标到单一CPU的处理能力,小型机似乎并不占优势,那么它昂贵的原因何在?我们可以从性能、可靠性、扩展能力这几个比较有特点的方面来分析。如果是单一CPU,PC服务器所用的Intel Xeon或者AMD Opteron并不比小型机所使用的CPU性能差。但是在PC服务器上发布的操作系统最多支持16颗CPU(最新的一些操作系统也可以支持更多的CPU,甚至于UNIX达到相同的支持度,例如Windows 2003 Data Center 64bit版,这开始给UNIX服务

2010-10-13 11:43:00 15417 1

原创 关于小机的一些售前信息(摘自 走入小型机世界-Orian)

 高端低端服务器可以从三方面来区分:CPU最高主频、整体架构、市场策略    (1)CPU主频    尽管有些时候,高端服务器和低端服务器使用不同类型的CPU,但通常都是一样的,区别是在于高端服务器一般采用较高的主频,低端则采用低一些的主频。举例来说,高端服务器p690的CPU主频有两款,分别是1.9GHz,1.65GHz;对应的低端服务器p610只有1.65GHz,1.45GHz,1.2GHz的产品。而实际上,它们的CPU都是相同的,只是主频不同。    (2)整体架构    高端和低端的整体架构差别很大

2010-10-12 09:31:00 3389

翻译 oracle数据库 windows/unix 环境下的不同点1

Oracle Database Windows/UNIX Differencesoracle数据库 windows/unix 环境下的不同点This chapter lists major differences between Oracle Database on Windows and UNIX. For Oracle Database developers and database administrators moving from a UNIX platform to Windows, this

2010-09-28 16:38:00 2908

原创 redo_群集条件下的redo管理

<br />在集群环境中,每个节点上的数据库实例都需要自己的重做日志组。例如,如果集群数据库拥有三个<br />节点和实例,每个实例至少有两个重做日志组,则整个集群至少需要6个联机重做日志组。一般而言,两个<br />日志组是最低限量,工程上可以给每个实例更多的组。一则提高效率,二则提高恢复性。但无论多少组,<br />所有日志文件存放于共享存储介质上,并可以被其他实例访问。<br />    在集群数据库中,实例恢复的过程与单节点是一样的,都是通过存储在联机重做日志中的日志信息自动<br />进行实例恢复

2010-09-20 11:45:00 1918

转载 RAC 下做Active 和standby 模式

<br />划分群集节点的角色<br />RAC 集群各个节点也可以设置为HACMP一样的角色:主节点和备用节点。在默认情况下,所有RAC节点将具有<br />同样的角色,即全部是主节点,以接受用户连接和访问。但也可以在二节点(仅二节点,多节点无此功能)<br />群集环境下,人为将其中的一个节点设置为主节点,另外一个作为备用节点。<br />方法是设置active_instance_count 参数,该参数默认为'1',例如下面的查询结果所示:<br />SQL>show parameters activ

2010-09-20 11:42:00 2921

转载 全局热块冲突(摘自老白的RAC日记)

全局热块冲突是RAC平台经常出现的一种等待事件,这种等待如果比较严重的话,会对系统的性能产生十分重大的影响,甚至导致数据库被短时挂住。全局热块冲突和普通的热块冲突类似,普通的热块冲突是在一个单节点上多个会话访问相同的数据块导致的等待事件。如果大量会话访问某个或某些特定的数据块,那么这些数据块被称为热块。相比单实例环境,全局热块冲突的危害更大,因为全局的热块需要在实例间进行传递。严重的全局热块冲突会导致系统性能急剧下降。最典型的案例就是,如果某个应用要对某张表进行大批量的数据插入,而且插入的进程都跑在一个节点

2010-09-20 10:36:00 3012

原创 oracle系统常见错误(摘自文平书)

<br />Oracle 系统常见错误<br />常见问题一:昂贵的数据库连接开销<br />    在应用开发中,客户端为了某种数据库操作而进行某种数据库连接和断开的操作。这是2000年前后动态网页应用类型常见的<br />错误。在这种应用中,每当一个用户单击一个网页,如果这个网页嵌入了数据库操作,则该网页要进行一次或若干次的数据库连接<br />和断开。当前中间件技术模型已经成熟,中间件系统包含着对数据库连接池的支持。网页连接造成的数据库连接和断开操作已经很<br />少见了。<br />   在客户/

2010-09-20 10:22:00 2908

翻译 shared pool_使用large pool

<br />Using the Large Pool<br />使用large Pool<br />Unlike the shared pool, the large pool does not have an LRU list. Oracle does not<br />attempt to age objects out of the large pool.<br />不像shared pool,large pool不含有LRU 列表。ORACLE 不会尝试把对象<br />因长期不用而从large p

2010-09-19 17:37:00 2092

翻译 关于free lists

segment header If the contention is on the segment header, then this is most likely freelist contention.如果压力存在于segment的头部,那么这最可能是free list压力。 Automatic segment-space management in locally managed tablespaces eliminates theneed to specify the PCTUSED, FREEL

2010-09-19 17:27:00 2083

翻译 shared_pool关于dictionary cache

Shared Pool: Dictionary Cache Statisticsshared pool:字典内存统计信息Typically, if the shared pool is adequately sized for the library cache, it will also beadequate for the dictionary cache data.标准情况下,如果共享池的大小对于library cache 的大小是充足的,它对于Librarycache 的大小也是充足的。Misses

2010-09-19 14:05:00 2663

原创 share pool_关于游标共享

<br />设置共享游标的属性<br />在客户想Oracle提交SQL后,Oracle将把该SQL的正文与共享池中现有的语句进行比较,以确定是否能够使用共享池中现成的<br />、被解析过的语句。如果找不到SQL文本严格匹配的SQL,则Oracle不共享该语句。<br />    在Oracle 10g/11g版本中,我们可以通过参数CURSOR_SHARING 调整这个属性。在该参数设置为SIMILAR或FORCE得情况下,<br />Oracle将首先检查共享池中是否存在相同的语句,如果相同的语句没有

2010-09-17 11:27:00 2125

转载 查看session以及sql语句

<br /><br />何查看session执行的sql语句<br /><br />老生常谈:<br />首先要用到上面的四个动态视图。<br />实验:<br />Connected to:<br />Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production<br />With the Partitioning, OLAP and Data Mining options<br />SQL> insert into jiaj

2010-09-17 11:25:00 4025

转载 针对oracle性能的io调优(摘自老白-一个金牌DBA的故事)

<br />关于io调优<br />   在海量数据的情况下,数据库的性能问题有80%以上和IO有关,因此I/O优化是贯穿海量数据库管理全过程的重要工作。<br />I/O优化牵涉的面比较广,现在就从Oracle 数据库优化的一些主要方面详细阐述一下。在海量数据库环境下,Oracle数据库优化<br />    面临的最重要的任务是I/O优化,因为绝大多数大型数据库都或多或少存在I/O性能问题。<br />数据库的I/O性能涉及面十分广,因此I/O性能优化也是ORACLE数据库优化工作中最复杂的工作。进行I

2010-09-17 09:42:00 3114

转载 aix系统下的内存管理与异步IO(老白-一个金牌DBA的故事)

一般来说,AIX 操作系统针对ORACLE数据库的优化并不复杂,主要集中在异步I/O,虚拟内存管理等方面。对于异步I/O,首先要明白一点,针对裸设备和针对文件系统的优化是不同的。AIX 5L对于裸设备使用异步I/O是内核支持的,因此不需要使用AIO Server;而文件系统使用异步I/O时,则需要使用AIO Server。通过以下命令可以检查异步I/O的设置:LN-BILL-DB-JF|| /#lsattr -El aioautoconfig available  STATE to be configure

2010-09-17 09:11:00 7271

原创 sharepool_使用

共享池使用问题SGA 中的另外一个重要结构是共享池。共享池存储了应用执行需要的PL/SQL块结构,SQL语句的文本、SQL编译后的可执行代码、系统数据字典等。    恰当的共享池尺寸设置将减少系统各种资源的使用。首先,对于SQL、PL/SQL 来说,共享池提供了运行状态下的临时存储点,后续执行的SQL和PL/SQL将使用已被缓存的编译结果及执行计划,有效减少系统CPU的使用,减少用户调用事件。第二,栓、锁资源的争用被环节。第三,数据字典信息将被缓存在共享池中,因此,有关系统的信息不必再去执行查询,这就降低了

2010-09-16 15:31:00 2114

转载 undo 表空间和回滚段

undo表空间和回滚段undo/rollback表空间是用于存放回滚段(rollback segment)的表空间。回滚段是Oracle用于保存被修改数据的前映象的数据空间。每个回滚段包含一些扩展,而回滚段采用一种循环机制来使用这些扩展。当某个扩展写满后,自动切换到另外一个扩展继续使用。一个事务会将回滚记录写在回滚段的当前位置,并且通过记录大小来标明记录的位置。当前写指针是回滚段段头中的一个控制结构。尾部指的是回滚段中最后一条记录的开始位置。回滚段的数量和每个回滚段的大小对于回滚段的配置来说至关重要。在OL

2010-09-16 15:25:00 5235

原创 重学log buffer

Configuring and Using the Redo Log Buffer配置和使用redo log bufferServer processes making changes to data blocks in the buffer cache generate redo datainto the log buffer. LGWR begins writing to copy entries from the redo log buffer tothe online redo log if any

2010-09-15 09:40:00 2939

原创 重学PGA

 程序全局区(PGA)是包含客户端连接服务器所派生的服务器进程的集合,每个服务器进程都拥有存放数据和控制信息的私有内存区域。客户端进程和服务器端进程一一对应,由服务器端进程完成用户的请求,并将数据返回给客户端进程。   例如,当一个用户连接数据库并调用SQL语句时,这条SQL语句对应的游标就将在PGA中创建一个运行时区域,注意,这个区域是私有的,只针对调用SQL的这个用户进程。PGA就是所有服务器进程的逻辑集合。 因此PGA和SGA有着质的不同。SGA用于在进程间共享信息,PGA则用于信息私有化。图15-1

2010-09-03 10:52:00 1617

翻译 Rac 的GES/GCS原理7

Optimizing the Global CacheIn this section, you have seen that the amount of work performed by the cluster in support of theGlobal Cache Service is highly dependent on the usage of data blocks within the cluster.在这个章节中,你已经看到了,在群集内针对全局内存的服务量主要依靠于对群集中数据块的使用。

2010-09-02 09:53:00 1228

翻译 Rac 的GES/GCS原理6(图文解释cache fusion机制6)

<br />System Change Numbers (SCNs)<br />In order to track changes to data blocks, Oracle assigns a numeric identifier to each version of the block.This identifier is effectively a logical time stamp and is known as an SCN. Oracle records the SCN in the red

2010-08-31 16:19:00 1732

翻译 Rac 的GES/GCS原理6(图文解释cache fusion机制5)

Past ImagesRecall that a past image is a copy of the block, including any changes, that is retained by the sendinginstance when a block is transferred to another instance.过去镜像是某块的一个复制,包含所有的改动,当数据块传输到别的实例上的时候,它会被发送实例保存。Past images are only created for write

2010-08-31 16:02:00 1157

翻译 Rac 的GES/GCS原理6(图文解释cache fusion机制4)

Example 4: Write-to-Read TransferThe behavior of the write-to-read transfer is determined by the _FAIRNESS_THRESHOLD parameter,which was introduced in Oracle 8.1.5 and defaults to 4. Prior to the introduction of this parameter,when Instance A held a block

2010-08-28 15:13:00 1152

翻译 Rac 的GES/GCS原理6(图文解释cache fusion机制3)

Example 3: Write-to-Write TransferThis example shows how GCS satisfies a request by an instance to read a block for update wherethat block is already held for update by another instance.例3: 写-写传输这个例子将展示GCS 如何满足这样的要求,当1个实例读取某个数据块以便跟新,而这个数据块已经被另外一个instance持有

2010-08-28 14:40:00 1153

翻译 Rac 的GES/GCS原理6(图文解释cache fusion机制2)

Example 2: Read-to-Write TransferThis example shows how GCS satisfies a request by an instance to read a block for update wherethat block is already held read-only by another instance.Instance 1 requests an exclusive read on the block. Initially, Instance

2010-08-28 13:48:00 1183

翻译 Rac 的GES/GCS原理6(图文解释cache fusion机制1)

 Rac 的GES/GCS原理6(图文解释cache fusion机制1)Cache Fusion ExamplesThe following section contains examples of the different types of behaviors of the Cache Fusionalgorithm for block reads and updates. Each example will follow a single block as it is requested byvar

2010-08-28 13:09:00 1552

翻译 Rac 的GES/GCS原理(5)

Resource RolesA role is assigned to every resource held by an instance. This role can be either local or global. Whena block is initially read into the buffer cache of an instance and no other instance has read the sameblock, the block can be locally manag

2010-08-27 16:28:00 1347

原创 如何 从 9I升级到10gR2(wait to be translated)

<br />Complete Checklist for Manual Upgrades to 10gR2 [ID 316889.1]   <br />--------------------------------------------------------------------------------<br /> <br />  Modified 20-JUL-2010     Type BULLETIN     Status PUBLISHED   <br />In this Document<

2010-08-25 11:52:00 2203

原创 EMC 故障情况下ORACLE 救火行动(之三)

重启后,两节点的数据库可以正常启动了,但是数据文件的坏块还存在SQL> run  1* select name,status from v$datafileNAME                 STATUS                                                     -------------------- --------------------                                       /dev/rlv_system_8g

2010-08-19 22:35:00 5307 4

详述ckpt+redo+dbwr.doc

http://blog.csdn.net/csucxcc/archive/2010/08/03/5784686.aspx

2010-08-03

AIX 下rac巡检修改版

AIX 下rac巡检修改版,包括操作系统检查及RAC检查

2010-06-27

aix下RAC环境巡检

aix下RAC环境巡检, 查看操作系统(AIX 文件系统是否合理) 查看操作系统是否打齐补丁 等

2010-06-27

oracle 10g OCP试题

10g OCP试题, 042,043,007 以及错题补漏() 有几道答案现在还不理解哈~~

2009-11-17

rman数据库恢复(使用BE)

使用华赛的备份软件对linux(5.1)下oracle10g数据库做灾难恢复的视频录像

2009-03-17

W2K3+MSCS+ORA9双机安装配置要点

W2K3+MSCS+ORA9双机安装配置要点

2009-02-07

IBM System p5 服务器EXP24 HACMP安装手册

上海培训,IBM HA培训教财 IBM System p5 服务器EXP24 HACMP安装手册

2008-12-20

AIX 下安装oracle10G

Oracle Database Quick Installation Guide 10g Release 2 (10.2) for AIX 5L Based Systems (64-Bit)

2008-12-20

华三存储配置资料(中低端存储产品典型配置集)

本典型配置集是由技术支持中心网络存储产品组全体成员,针对存储产品开局、测试中可能遇到的常见典型配置开发完成。由于经验和时间的限制,本配置集目前推出V1.00版本,对于大家的建议和反馈,我们将积极的对本配置集进行更新和修订,不断的充实和丰富该配置集,以满足大家的需求。同时,本配置集制作中采用了研发兄弟的资料,在此向他们表示十万分的感谢!

2008-12-08

hpux,aix,redflag-linux,修改群集ip

财政厅二期工程修改各地市服务器群集,ip, 涉及服务器 hpux,aix,redflag-linux, 里面跑的应用为oracle

2008-08-29

ROSE HA FOR LINUX ADMIN(SIMPLIFIED CHINESE)

ROSE HA FOR LINUX ADMIN(SIMPLIFIED CHINESE)

2008-08-29

ROSE HA FOR LINUX INSTALL (SIMPLIFIED CHINESE)

ROSE HA FOR LINUX INSTALL (SIMPLIFIED CHINESE)

2008-08-29

roseha for linux 安装与配置文档

配置群集的时候, 用gui图形界面老是使用不了. 最后是使用hacon配置成功的. 用hacon配置的时候, 选择端口(eth)记得要敲空格键.这样才能选择成功

2008-08-29

HP-UX上安装10g RAC.pdf

HP-UX上安装10g RAC.pdf

2008-07-10

Oracle_RAC_For_Windows安装与配置(实验手册).pdf

Oracle_RAC_For_Windows安装与配置(实验手册).pdf

2008-07-10

axel-1.0b.tar.gz

Linux下多线程,断点续传,命令行下载工具

2007-09-17

空空如也

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

TA关注的人

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