- 博客(77)
- 收藏
- 关注
转载 Unix中Vi编辑常用命令总结(转)
一、进入Vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern...
2013-07-02 16:22:18 242
转载 alter table move跟shrink space的区别(转)
alter table move跟shrink space的区别今天主要从两点说他们的区别:1. 碎片的整理2.空间的收缩SQL> select * from v$version;BANNER-------------...
2013-06-27 09:36:11 141
转载 Oracle分区索引--本地索引和全局索引比较(转)
本文基于Oracle 10gR2分区索引分为本地(localindex)索引和全局索引(global index)。其中本地索引又可以分为有前缀(prefix)的索引和无前缀(nonprefix)的索引。而全局索引目前只支持...
2013-06-13 19:23:46 366
转载 linux中误删除oracle数据文件的恢复操作(转)
下面来模拟误删除users表空中的数据文件users01.dbf[root@jingyong jingyong]# lscontrol01.ctl example01_bak.dbf jy01.dbf redo02.log sy...
2013-06-13 18:53:29 102
转载 Oracle查询表空间使用情况(经典篇)
--查询表空间使用情况 SELECT UPPER(F.TABLESPACE_NAME) "表空间名", D.TOT_GROOTTE_MB "表空间大小(M)", D.TOT_GROOTTE_MB - F.TOTAL_BY...
2012-05-23 14:32:28 101
转载 关于 shared cursor,parent cursor,child cursor
1.shared,parentcursor,childcursor概念:所有SQL都是Oracle暗式共享的(implicitlysharable)。当用户A发出一条SQL后,Oracle会根据SQL文本内容生成...
2012-05-21 09:20:50 100
转载 数据库选型的一些看法2(转)
关于数据库平台的选型,一般需要先对应用系统进行大致的分类,个人认为,就目前的大部分应用系统而言,可以分为以下的三类:1,企业中用于日常生产的ERP系统。2,企业中的数据仓库的各项应用。3,互联网的一些应用系统。这三类应用系统各有...
2012-05-12 18:05:20 109
转载 数据库选型的一些看法(转)
在做项目的技术选型时,对于数据库我们一般是这么选择的:一、客户指定了数据库的情况。比如某些**用户指定要用Oracle,我们当然是以客户的要求为最高优先级了。二、项目总预算不高的情况,对于企业级应用,如各种管理系统、OA之类的项...
2012-05-12 17:08:15 114
转载 perl中my与local的区别
my: lexically scoped variablelocal:Dynamically scoped variable内部->外部:(1)my和local都只在一个block里有效,出去就失效;(2)但是local...
2012-05-07 22:07:00 173
转载 Perl中有效创建Getter 和Setter的方法
利用Class::MethodMaker可以有效避免重新写很多getter和setter的代码,具体如下: package Animal;use Class::MethodMaker new_with_init...
2012-05-07 15:28:59 121
转载 Coverage Testing
Coverage Test 包括:Statement coverage、Branch coverage、Path coverage、expression coverage and so on.资料Devel::Coverage...
2012-05-07 14:27:17 270
转载 Restricting a Method to Class-Only o Instance-Only
use Carp qw(croak); sub instance_only { ref(my $self = shift ) or croak "instance variable needed"; ... u...
2012-05-04 15:39:17 92
转载 MySQL数据库性能优化之表结构优化(转)
很多人都将作为数据库表结构设计“圣经”,认为只要按照这个范式需求设计,就能让设计出来的表结构足够优化,既能保证性能优异同时还能满足扩展性要求。殊不知,在N年前被奉为“圣经”的数据库设计3范式早就已经不完全适用了。这里我...
2012-05-04 10:44:44 269
转载 MySQL数据库性能优化之缓存参数优化(转)
在平时被问及最多的问题就是关于 MySQL 数据库性能优化方面的问题,所以最近打算写一个MySQL数据库性能优化方面的系列文章,希望对初中级 MySQL DBA 以及其他对 MySQL 性能优化感兴趣的朋友们...
2012-05-04 10:39:24 165
转载 Perl的面向对象方法
{ package LivingCreature; sub speak{ my $class = shift; my $gender = shift; print "a $gender $class goes "...
2012-05-04 10:17:52 139
转载 Hadoop 0.23.x从原理详解到安装体验(3)(转)
部署步骤: (1) 配置SSH无密码登录,注意所有的NameNode都要能够无密码登录到所有的DataNode中。 (2)配置环境变量,hadoop的那些执行脚本会用到。 在~/.bashrc文件内添加(注意,此处我们目前...
2012-05-03 22:15:00 105
转载 Filehandle References
1)IO::Fileuse IO::File;my $fh = IO::File->new( ' > castaways.log' ) or die "Could not create filehandle...
2012-05-03 10:55:35 104
转载 DBA 应该具备什么样的特质?(转)
我们究竟要成为一个怎么样的DBA,公司究竟需要一个怎么样的DBA?作为一个DBA应该须有怎么样的素质?首先作为一个DBA,数据库的基本功很重要,了解数据库的内存结构,物理结构,了解数据库由物理文件到内存是怎么运作的,怎么联系的,...
2012-05-03 09:04:08 137
转载 Clouse Variables as Inputs
use File::Find; sub print_bigger_than { my $minmum_size = shift; return sub { print "$File::Find::name\n"...
2012-05-02 22:16:38 141
转载 oracle行链接的检测和处理(转)
1、测试行链接SQL> createtablett(a char(2000),b char(2000),c char(2000),d char(2000),e char(2000)) ;SQL> insert i...
2012-04-26 14:25:31 119
转载 Perl的一些重要模块使用介绍
1) use Cwd; my $directory = cwd;2) use Fatal qw/ open chdir/;chdir '/home/merlyn'; # "or die" is now sup...
2012-04-25 11:15:14 346
转载 使用sprintf 输出"money number"
sub big_money{ 1 my $number = sprintf "%.2f", shift @_;2 #add one comma each time through the do-nothing ...
2012-04-23 19:07:35 152
转载 Non-Greedy and Greedy Quantifier In Perl
比较以下两个正则匹配: $_ = "fred and barney went bowling last night ";1)贪心/fred.+barney/过程:首先匹配成功fred,然后.+匹配之后尽量多的信...
2012-04-22 12:45:06 129
转载 Default copy constructor does not call correct base(转) constructor
Section 12.8.8 of the C++ standard specifies that a default generated copy constructor should call the copy constr...
2012-04-19 14:33:24 134
转载 C++箴言:理解typename的两个含义(转)
问题:在下面的 template declarations(模板声明)中 class 和 typename 有什么不同?template class Widget; // uses "class"template class ...
2012-04-18 19:25:00 61
转载 oracle性能awr报告
首先说一下什么是awr报告,它能给我们带来什么。 * 定义:awr报告是oracle 10g下提供的一种性能收集和分析工具,它能提供一个时间段内整个系统资源使用情况的报告,通过这个报告,我们就可以了解一个系统的整个运行情...
2012-03-02 11:20:49 98
转载 淘宝海量数据库之三:事务的ACID(转)
每个事务使得数据库从一个一致的永久状态原子地转移到一个新的一致的永久状态,可以说,事务的ACID(the transactional properties of Atomicity, Consistency, Isolation...
2012-02-29 21:19:36 84
转载 淘宝海量数据库之二:一致性选择(转)
众所周知,一致性是数据最关键的属性之一。2000年,Eric Brewer教授在ACM分布式计算年会上指出了著名的CAP理论: Brewer, E. A. 2000. Towards robust distributed sy...
2012-02-29 21:17:28 66
转载 通过在Oracle子表外键上建立索引提高性能
根据我的经验,导致死锁的头号原因是外键未加索引(第二号原因是表上的位图索引遭到并发更新)。在以下两种情况下,Oracle在修改父表后会对子表加一个全表锁:
2012-02-20 10:51:52 198
转载 数据库新趋势MoreSQL/NewSQL挑战NoSQL
早在去年十一月份的时候,Zynx Health的软件工程师Alex Tatiyants写了一篇文章“NoSQL No More: Let's double down with MoreSQL”介绍了MoreSQL,并呼吁大家: ...
2012-02-05 11:47:45 146
转载 数据库新趋势MoreSQL/NewSQL挑战NoSQL
早在去年十一月份的时候,Zynx Health的软件工程师Alex Tatiyants写了一篇文章“NoSQL No More: Let's double down with MoreSQL”介绍了MoreSQL,并呼吁大家: ...
2012-02-05 11:47:45 109
转载 视图创建时的权限问题
阅读tom的书时,实验环境需要建立一个收集状态信息的视图。test@ORCL> create or replace view stats as2 select 'STAT...' || a.name name,b.valu...
2012-02-02 19:52:43 127
转载 Oracle rowid 详解
本文讨论的是关于oracle从8i开始引进object的概念后的rowid,即扩展(extended)的rowid:1.rowid的介绍先对rowid有个感官认识:SQL>selectROWIDfromBruce...
2012-02-01 15:45:40 74
转载 Inserting Data with DML Error Logging(转)
进行dml时,如果有任何违反约束的记录出现,整个dml操作会终止并开始回滚,这对于大批量的数据处理,不管是从时间还是系统性能消耗上来说,都是相当大的代价。我曾经有过因为几条数据主键冲突而导致几千万的数据导入失败的经历,通常这很难...
2012-01-29 16:36:48 74
转载 Oracle 10g, Export problem through OEM(转)
ubject: Export/Import DataPump - Submitting DataPump Job via OEM Database Control Fails with ORA-20204 in SYSMAN.M...
2012-01-26 14:22:57 95
转载 oracle profile(转)
1.为什么使用profile?oracle中的profile类似于操作系统的profile,是一组资源使用的限制定义,指定给用户就限定了这个用户所能使用的资源。比如你想限制一个用户登录的时候密码输入连续失败六...
2012-01-26 12:35:32 71
转载 star schema
数据仓库这么多年来发展的成果,我认为恐怕最重要的要算star schema了,可以说它是整个数据仓库的基石。star schema主要的思想在于将我们关心的数据和用于描述数据的属性分隔开来。实际的数据存放于Fact table中...
2012-01-24 22:55:43 533
转载 About Oracle Lock
1)A modified row is always locked exclusively so that other transactions cannot modifythe row until the tran...
2012-01-22 13:09:21 67
转载 在LINUX平台上手动创建数据库(oracle 10g)
在LINUX平台上手动创建数据库(oracle10g)1.首先设置要创建的ORACLE的SID,如果在.bash_profile文件里设置里该变量,就不用设置了。$echo$ORACEL_SIDmdy如果没有设置,就手动设置...
2012-01-20 15:11:09 72
转载 direct path read(转)
在Oracle11g版本中串行的全表扫描可能使用直接路径读取(directpathread)的方式取代之前版本中一直使用的DBFILESCATTEREDREAD,显directpathread具备更多...
2012-01-20 10:56:51 94
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人