cstp22747
码龄12年
求更新 关注
提问 私信
  • 博客:17,286
    17,286
    总访问量
  • 暂无
    原创
  • 1
    粉丝
  • 0
    关注
加入CSDN时间: 2014-11-10
博客简介:

cstp22747的博客

查看详细资料
个人成就
  • 获得1次点赞
  • 内容获得0次评论
  • 获得15次收藏
  • 博客总排名458,815名
创作历程
  • 51篇
    2007年

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

212人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

为什么在数据仓库中很少使用主外键约束

个人理解如下:1、为了数据的精准性,OLTP系统中会设有相应的主外键约束,而DW中的数据一般都是从OLTP中过来的,可以设想其已经满足相应的主外键约束规则2、在OLTP系统中,记录一般都是一条条地update、INSERT的,故...
转载
博文更新于 2019.09.02 ·
271 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据仓库中维度变化和事实变化的处理方法

. 维度慢慢改变。你的应用必须反映出移植到仓库中的数据源所发生的数据变化。维表中的数据特别容易变化。但你怎么维护记录的历史变化呢?   第一个也是最简单的方法是重写现有的记录而不跟踪变动。幸运的是,这个方法被许多维度...
转载
博文更新于 2019.09.03 ·
1414 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

关于事务对数据块的操作过程的分析和试验(2)(转)

快速提交 当一个事物访问一个数据块时,它会占用数据块Itl中的一个条目,记录下事务ID(Xid)、该事务对该数据块操作时使用的回滚块地址(Uba)和在该数据块上产生的行级锁的数量,并在对应数据行上打上行锁标志,与Itl...
转载
博文更新于 2019.09.02 ·
132 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

sar命令用法(转)

sar 命令行的常用格式: sar [options] [-A] [-o file] t [n] 在命令行中,n 和t 两个参数组合起来定义采样间隔和次数,t为采样间隔,是必须有 的参数,n为采样次数,是可选的,默认值是1,-o...
转载
博文更新于 2019.09.02 ·
303 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ORACLE集合常用方法

集合方法pl/sql预定义了在varray 和嵌套表实例上进行调用的方法。这些方法能在集合上执行一定的功能。EXISTS该函数返回集合中第一个元素的索引,如果集合为空,返回NULLCollection.EXISTS(index)...
转载
博文更新于 2019.09.02 ·
196 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ORACLE中的异常(转)

1、异常的优点    如果没有异常,在程序中,应当检查每个命令的成功还是失败,如  BEGIN  SELECT ...  -- check for ’no data found’ error  SELECT ...  -- ch...
转载
博文更新于 2019.09.02 ·
179 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

oracle 流技术(转),用于学习

Oracle 流提供了一种在数据库之间共享消息和数据的简单而灵活的方法。例如, 您可以使用流, 作为事件捕获对数据库对象所进行的 DML 和 DDL 更改。然后您可以将这些事件传播到其他数据库, 从而有效地将数据库对象复制到其他...
转载
博文更新于 2019.09.02 ·
246 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

oracle 写入数据的过程

1、事务开始;2、在buffer cache中找到需要的数据块,如果没有找到,则从数据文件中载入buffer cache中;3、事务修改buffer cache的数据块,该数据被标识为“脏数据”,并被写入log buffer中;...
转载
博文更新于 2019.09.02 ·
539 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

oracle 管理常用命令

第一章:日志管理 1.forcing log switches sql> alter system switch logfile; 2.forcing checkpoints sql> alter system ch...
转载
博文更新于 2019.09.02 ·
174 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于hextoraw()与utl_raw.cast_to_raw及rawtohex()

SQL> create table test_raw (raw_col raw(10)); 表已创建。 SQL> insert into test_raw values (hextoraw('ff')); 已创建 1...
转载
博文更新于 2019.09.02 ·
736 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于高水位线和delete

因为oralce有一个HWM高水位,它是oracle的一个表使用空间最高水位线。当插入了数据以后,高水位线就会上涨,但是如果你采用delete语句删除数据的话,数据虽然被删除了,但是高水位线却没有降低,还是你刚才删除数据以前那么...
转载
博文更新于 2019.09.02 ·
181 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

analyze table 的各种语法及对应工作机制

SQL> CREATE TABLE a AS SELECT * FROM all_objects;CREATE TABLE b AS SELECT * FROM all_objects;CREATE TABLE c AS ...
转载
博文更新于 2019.09.02 ·
298 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于事务对数据块的操作过程的分析和试验(1)(转)

事务和数据块这里主要想通过试验来推断Oracle的事务在数据块(Oracle中存储的最小单位)上一些微观操作,以便于更好的理解Oracle的事务控制、一致性处理及锁冲突。创建测试表:SQL> create table t_...
转载
博文更新于 2019.09.02 ·
140 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

各种分区类型详解(带图)和索引分区

范围分区CREATE TABLE sales_range (salesman_id NUMBER(5), salesman_name VARCHAR2(30), sales_amount NUMBER(10), ...
转载
博文更新于 2019.09.02 ·
452 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

oracle table()函数用法

PL/SQL表---table()函数用法 /*PL/SQL表---table()函数用法:利用table()函数,我们可以将PL/SQL返回的结果集代替table。oracle内存表在查询和报表的时候用的比较多,它的速度相对物...
转载
博文更新于 2019.09.02 ·
145 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于ORACEL与异构数据库之间建立dblink

db link只能是oracle与oracle之间,不能是oracle与异构数据库之间,它们之间可以通过透明网关来实现!实现后也可以通过DBLINK连接,不过这种DBLINK是一种透明的机制[@more@] ...
转载
博文更新于 2019.09.02 ·
252 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于 pipe row的用法(转,待做实验)

为了让 PL/SQL 函数返回数据的多个行,必须通过返回一个 REF CURSOR 或一个数据集合来完成。REF CURSOR 的这种情况局限于可以从查询中选择的数据,而整个集合在可以返回前,必须进行具体化。Oracle 9i ...
转载
博文更新于 2019.09.02 ·
318 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于嵌套表为record类型与bulk bind的结合使用

在PL/SQL中,BULK In-BIND与RECORD,%ROWTYPE是不能在一块使用的,也就是说,BULK In-BIND只能与简单类型的数组一块使用,这样导致如果有多个字段需要用BULK In-BIND来处理的话,代码就...
转载
博文更新于 2019.09.02 ·
201 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

flashback table 用法

我们都知道,在oracle 10g中有个叫做flash drop的新特性。也就是把删除的表,放进类似回收站的recyclebin中。这样,当你发现drop错表的时候,你可以使用:flashback table tb_name t...
转载
博文更新于 2019.09.02 ·
226 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于COUNT STOPKEY的工作机制

SQL> select rownum rn ,a.* from cnmir.ew_auctions a where rownum<50000;Execution Plan-----------------------...
转载
博文更新于 2019.09.02 ·
175 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多