自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

双子星塔

给自己的记录

  • 博客(20)
  • 收藏
  • 关注

原创 工作实践-hive(建设中)

HIVE工作实践HIVE基础常用HIVE简单优化

2021-03-23 07:52:08 95

原创 一句话小知识点

物化视图想修改脚本,只能删除重建存储过程权限 grant execute on pro to user;insert nologging 不写日志 logminer测试正确存储过程名称 DBMS_OUTPUT.put_line ($$plsql_unit);表、视图、物化视图、序列、函数、存储过程、包、同义词等等 都可以建同义词ORDER SIBLINGS BY connect by中的

2021-03-24 23:02:41 115

原创 个人面试题(Oracle数据库开发)

1、事务槽update delete 争用事务槽 每个块都有数据槽2、100万 分区 一亿 分区 区别…一亿数据量可以考虑子分区 分表分区合理的话查询性能无差3、800万数据索引查询几条数据性能提升很大 查询大量数据 全表比索引要好 索引要回表4、三范式第一范式 列不可再分

2021-03-24 23:02:21 6508 1

原创 几句话知识点

1、收回用户表空间权限  revoke UNLIMITED TABLESPACE from sh;赋予用户表空间权限 revoke UNLIMITED TABLESPACE from sh;2、锁定行更新并且不影响其他并发进程处理数据更行一行表记录标记  FOR UPDATEFOR UPDATE SKIP LOCKED;3、字符串中位置转换SELEC

2017-02-20 10:04:39 319

原创 一句话小知识点

物化视图想修改脚本,只能删除重建存储过程权限  grant execute on pro  to  user;insert nologging 不写日志  logminer测试正确存储过程名称 DBMS_OUTPUT.put_line ($$plsql_unit);表、视图、物化视图、序列、函数、存储过程、包、同义词等等 都可以建同义词ORDER SIBLINGS BY  connect by中的

2017-02-20 10:01:39 452

转载 收藏论坛帖子

1、多用户账户余额使用问题,事务http://bbs.csdn.net/topics/392064915

2016-12-19 11:09:54 388

原创 Oracle 小知识点(备忘)

--①系统变更号--获取数据时间插入时间 ora_rowscn返回行最近一次修改的scn.select scn_to_timestamp(ora_rowscn),tt.* from tt;--scn与timestamp转换select timestamp_to_scn(sysdate) from dual ;select to_char(scn_to_timestamp(timesta

2016-08-24 20:22:28 1878

转载 oracle imp/exp 字符集问题

在做EXP/IMP操作时,会发生字符集转换。且发生多次,具体过程如下:1、在EXP导出时,EXP会检查数据库字符集与本地NLS_LANG参数所指定的字符集是否一致,若不一致,则会发生字符转换,而字符转换过程中可能发生字符丢失。    举例来说,如果数据为AL32UTF8字符集,而本地电脑的NLS_LANG所指定的字符集是US7ASCII,那么所有英文,数字及标准符号以外的字符在这一步时,就

2016-03-28 21:56:04 2098

原创 索引深度与并行查询

上周五一早就被开发组拉过去救场(专业的前天晚上加班调休还未来),说是一条SQL执行需要10S,平时只需要毫秒级别的。     有点慌,毕竟还是没处理过,拿着SQL看执行计划,也没看出啥来(其实很不专业),后来系统那边发聩数据库就要被并行搞奔溃了(一开始为注意并行),才想起看并行,又有人说前天晚上表被修改过,当事人还在赶来的路上。还是万能的百度告诉了我,索引的深度引发了自定并行查询,不多说先

2016-01-12 23:15:46 4487

原创 ORACLE(11g)安装主目录下文件查看(慢慢更新)

又偷懒好久,为了缓解懒癌晚期,给自己找件事做,看看ORACLE主目录下都有哪些内容。        --2015.12.13    学习效率   读书10%    实践80%   教会别人 90%           --某文章某段   主目录地址 G:\app\DL\product\11.2.0\dbhome_1  先后顺序随缘      简单目录(暂留)  1、DEMOOr

2015-12-13 11:23:03 2230

原创 window下定时导出导入数据(单表SCV<-->Oracle)

定时任务:首先想到linux下的定时任务(crontab 暂未看,只有window环境),暂时先windows下    ① 导出文件  bat 文件@echo offsqlplus dong/dong @E:\update.sql > log.txtexit  sql文件create table log ( PROBLEMID VARCHAR2(40), PROB

2015-10-19 16:00:41 1242

原创 入手报表开发体验

首先反省下,说好坚持写博客的,未能坚持。  入手报表开发第十天,汇总下个人感受1、报表大部分还是业务,很多,想要短时间内掌握艰难,需要经验累积;2、事情不是那么繁重,大体是有业务需求就忙,没有就闲;3、第一个是 多表或者月结果展示,需要知道表结构与口径4、第二个是 数据表同步,大体是不同用户或者不同库之间通过DBLINK的传输表5、技术有待提高,经验未有积累 算

2015-10-16 14:53:38 332

原创 查询所有记录数大于1的表

--查询所有记录数大于1的表declare cursor c_cur is select a.TABLE_NAME from user_tables a; --这是游标 c_count number; str varchar2(2000); --存动态SQLbegin --循环变量表,判断每张表的记录数 for b_cur in c_cur loop

2015-09-21 11:26:30 1331

原创 细致杂项-未能注意的细节(需要多实践)

1、通配符 _ 是不是只能是以为SQL> SQL> with a as 2 (select 'ABCDE' aa from dual --ABC后面2位 3 union all 4 select 'ABCD' aa from dual --ABC后面1位 5 union all 6 select 'ABC' aa from dual --ABC

2015-09-21 10:40:27 327

原创 个人面试题(Oracle数据库开发)(二)

个人面试题 2015-09-15(下午)1、什么时候用索引 具体量(oracle 应该有推荐)2、什么时候用分区表 具体量(oracle 有推荐)3、相同SQL查询 时快时慢,不知道是何问题4、有null值走不走索引,或者索引有没有必要建?5、数据库内存默认分配6、append+nologging  优缺点  parallel (参数设置标准 oracle 应该有推荐)

2015-09-15 22:43:08 391

转载 Oracle 分区表相关信息

--分区表select * from user_tables;/*几种①列表分区 ②范围分区 ③hash分区*//*When to Partition a Table分区使用情况■ Tables greater than 2GB should always be considered for partitioning. ■ Tables containing historic

2015-09-15 22:12:13 559

原创 个人面试题(oracle数据库开发)(一)

个人面试题(oracle数据库开发)(一)

2015-09-15 12:27:28 2722

原创 简单实验-A/B两用户下表结构比较(存储过程游标)

题目:从A/B库分别导出表结构,然后比较两者之前的区别(Oracle数据库)思路:先对表名进行匹配,有无比较,如果都有再进行字段比较;字段也是先匹配有无,然后匹配类型长度等。问题:①、          遇到该问题未仔细看错误提示。到时去翻看存储过程。实际问题         exit when cur%notfound; --特么这边应该是 cur%notfound s

2015-09-14 21:23:33 404

转载 Oracle删除归档日志

由于归档日志文件满了(归档保存策略问题),需要删除之前的归档日志,仅保存近期先根据是否expired的删除1.rman target/     or rman   conn  target   ocp/ocp   /  默认sys/sys2.crosscheck archivelog all;3.delete expired archivelog all;根据时间删除

2015-07-23 11:06:09 317

原创 测试blog

也想写写博客并坚持下去,貌似比较难啊技术不写就写生活了,先测试下

2015-06-23 10:43:10 264

空空如也

空空如也

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

TA关注的人

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