- 博客(15)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
原创 System.Data.SqlClient.SqlException= "从 bcp 客户端收到一个对 colid 4 无效的列长度。"
System.Data.SqlClient.SqlException= "从 bcp 客户端收到一个对 colid 4 无效的列长度。"
2016-07-31 20:28:48 4484
原创 Oracle的存储架构
1)如果system表空间是数据字典管理,其他表空间可以是数据字典管理或local管理(默认)2)字典管理可以转换成本地管理,但是对于系统表空间,要求执行一些附加步骤,比较麻烦。
2016-07-28 22:26:17 1853
原创 SQL SERVER 不支持多字段的IN 和 NOT IN
SQL SERVER 不支持多字段的IN 和 NOT IN 但是ORACLE是支持的。
2016-07-26 13:31:16 16496 2
原创 ORACLE的数据字典表和动态性能视图
Oracle提供了大量的内部表,它们记录了数据库对象的更改和修正。可以将这些内部表划分为两种主要类型:静态的数据字典表和动态的性能表。这些内部表是由oracle维护的,可以说它们是只读表。用户包括sys都不能修改。
2016-07-25 22:52:48 2685 1
原创 ORACLE的检查点(checkpoint)
checkpoint是数据库的一个内部事件,检查点激活时会触发数据库写进程(DBWR),将数据缓冲区里的脏数据块写到数据文件中。
2016-07-21 20:48:34 13305
原创 ORACLE 管理undo
使用undo tablespace 存放从datafiles 读出的数据块的前镜像,提供以下四种情况所需要的信息 1)回滚事务:rollback 2)读一致性:正在做DML操作的数据块,事务结束前,其他用户读undo里面的数据前镜像 3)实例的恢复:instance recover(undo -->rollback) 4)闪回技术 :flashback query、flashback table等
2016-07-15 22:19:42 1210
原创 ORACLE的日志挖掘 logminer
数据库恢复中有时会需要对Redo log进行分析, 要会使用log miner,以便确定要恢复的时间点或SCN
2016-07-15 13:51:38 3880
原创 一个SQL语句分清楚RANK(),DENSE_RANK(),ROW_NUMBER()三个排序的不同
在SCOTT用户下,执行下面SQL;SELECT s.deptno,s.ename,s.sal,RANK() over(partition by s.deptno order by s.sal) as rank,DENSE_RANK() over(partition by s.deptno order by s.sal) as dense_rank,ROW_NUMBER
2016-07-14 00:21:25 13293
原创 oracle的 归档日志 archivelog
归档和非归档的区别 1)归档会在日志切换时,备份历史日志,用于OLTP,可以进行冷备份和热备份,可以实现数据库完全恢复、不完全恢复(基于时间点) 2)归档会启用arcn的后台进程、占用磁盘空间 3)非归档用于OLAP/DSS,只能冷备份,只能恢复到最后一次备份状态
2016-07-12 10:53:13 5708
原创 ORACLE的redo日志
redo log 特征: 1)记录数据库的变化(DML、DDL) 2)用于数据块的recover 3)以组的方式管理redo file ,最少两组redo ,循环使用 4)和数据文件存放到不同的磁盘上,需读写速度快的磁盘(比如采用RAID10) 5)日志的block和数据文件的block不是一回事
2016-07-10 12:18:37 2013
操作系统课程设计-模拟磁盘文件管理的程序
2011-12-19
class反编译软件
2011-12-19
数据库,复习资料
2011-12-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人