DBAeyes


Meet at the Southern Cross constellation

十一长假结束了 辛苦滴

辛苦的7天长假结束了,这些天妈妈和小鱼都辛苦了 算算这个十一完成的事物吧:玻璃(镜子)安装,橱柜面板,卫浴五金(还剩下一些),亮灯工程,保洁,空调安装,晾衣杆安装,餐桌、电视柜、茶几、床的预定,窗帘的预定,墙纸的预定,家电(电视机、冰箱、洗衣机)购买。 应该还有很多细节的东西的。 现在主要就...

linux 后台运行sql脚本

tmp_xf_fb.sql call fbadmin.SP_FEEDBACK_ALLSUM_DB1(&1); ----------------- cat tmp_xf_fb.sh #!/bin/sh export ORACLE_SID=newcrm export ORACLE_BASE=/op...

EXP IMP 顺序

EXPORT/IMPORT过程 EXPORT导出的DUMP文件包含两种基本类型的数据 - DDL (Data Dictionary Language) - Data DUMP文件包含所有重新创建Data Dictionary的DDL语句,基本上是可以读的格式。 但是应该注意的是,千万不要用文...

使用bulk collect limit处理大量数据

很多时候需要出来大量的数据,这个时候分批获取和提交对减少系统的负载是非常有帮助的! 例子: create table t as select * from dba_objects; ------------------------------ alter table T add constra...

中秋小记

中秋第一次作为国家法定放假一天。 不过这个中秋不是休息的中秋,只能说是最近比较忙。 装修的工作已经接近到油漆的末期了,总的工作还是比较满意的,不过真的很辛苦,因为对装修懂的东西不多,很多是第一次接触 昨天因为有急事要上楼,结果那个时候电梯坏了,只能爬楼梯了,23楼跑起来还真是有点辛苦的,到了1...

使用bulk collect实现cursor 批量fetch!

尽管我在开发当中使用批量fetch并不是很多,但是oracle提供了这个功能我们最好能熟悉一下,说不定什么时候会用上它。批量fetch肯定需要和集合结合起来使用,所以这就要求我们熟悉集合的内容!这里不对集合的内容做过多介绍! declare cursor c1 is select * fro...

根据rowid 并行执行

使用rowid模拟并行执行,用户大数据量的迁移 获取创建rowid需要的信息(data_object_id, relative_fno, block_id) [cc lang="sql"]select o.data_object_id, e.RELATIVE_FN...

file_id 和 relative_fno二者的关系

file_id被称为 绝对文件号,relative_fno被称为相当文件号 二者在大部分的时候,都是相等的 file_id在整个数据库中是唯一的;relative_fno在整个tablespace中是唯一的,在数据库中不唯一 一个tablespace中的最大文件数量为1023,所以,一旦...

linux scp

不同的Linux之间copy文件常用有3种方法,第一种就是ftp,也就是其中一台Linux安装ftp Server,这样可以另外一台使用ftp的client程序来进行文件的copy。第二种方法就是采用samba服务,类似Windows文件copy的方式来操作,比较简洁方便,第三种就是利用scp...

WEB分页与优化技术

表扫描与索引扫描 •    Where a=41 •    表扫描(假定没有索引) – 1、扫描所有的该表的数据块 – 2、从数据块中找到记录,并过滤 – 需要扫描该表所有的数据块 •    索引扫描 – 1、在索引中搜索a=41的位置(一般只扫描3个块左右R->B->L) – ...