SQL Server 2005高可用性之复制(转)
http://tech.ddvip.com/2008-09/122035092959629_2.htmlSQL Server 2005相对于SQL Server 2000来说,无论是性能还是功能都有一个相当大的提高,甚至可以用“革命”来形容这一次升级。SQL Server 2005使SQL Server跻...
oracle不同版本间数据的exp&imp(转)
Oracle的imp/exp组件是我们常用的工具,它的一个操作原则就是向下兼容。下面是据此总结的几个使用规则和相关测试:规则1:低版本的exp/imp可以连接到高版本(或同版本)的数据库服务器,...
在EXP出数据时遇到ORA-00942的问题
今天导出数据库的时候遇到了942错误,上网查了查是因为客户端与服务器端版本不一致的问题,果然,我的客户端升级到了9.2.0.8,网上找了找,用如下方法:以sysdba身份运行catexp.sql,后再以sysdba身份运行catpatch.s...
使用DTS在数据库之间传输数据
今天书上看到了SQLServer的DTS工具,以前也用过,不过只是在数据库与文件之间进行数据的导入导出,我网上找了下DTS在数据库直接数据传输的例子,非常多,DB2,Oracle,Access等几乎所有的主流数据库都可以用DTS进行...
DB2的锁定长度与事务隔离级别
锁定长度指一个用户或应用程序所执行的SQL指令取得某一对象上的锁定后,这个锁定会持续到何时才释放。1)写锁定。会持续到事务结束(确认或回滚)才释放开。2)读锁定。持续到何时与事务隔离级别有关。下面就结束...
sqlserver的命令行
一、sqlserver2000下的命令行执行C:>osql -S 服务器名\实例名 -U sa回车会出现下面提示,输入密码。Password 11111然后就可以输入sql进行数据库操作了use master;goselect * from sysusers;goosql此命令行工...
SQL Server 索引结构及其使用(二)
改善SQL语句 很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如:select * from table1 where name=''zhangsan'' and tID > 10000 和执行:select * from tabl...
SQL Server 索引结构及其使用(一)
一、深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索...
SQL Server日志文件总结及日志满的处理(转)
事务日志(Transaction logs)是数据库结构中非常重要但又经常被忽略的部分。由于它并不像数据库中的schema那样活跃,因此很少有人关注事务日志。 事务日志是针对数据库改变所做的记录,它可以记录针对数据库...
SQLServer中的恢复模型
在SQLServer中进行备份时,需要根据数据库的恢复模型进行,也就是说,SQL Server的备份计划所提供的要根据不同恢复模型来定制。下面就介绍一下SQLServer中的三种恢复模型。1)Simple(简单) 简单恢复模型就如同...
堆表与数据结构
堆组织表是Oracle中create table命令创建的表类型,数据结构中提到堆的时候,堆中数据的存储是按照构造完全二叉树的顺序来存储的,而Oracle中段的block按什么顺序来写呢?应该也是按照一定的顺序吧,但是一直找不到...
二进制、八进制、十进制、十六进制之间的互相转换
Oracle深入研究的过程中特别是对dump结果的查看,进程会看到非十进制的数值表示,这里刚好找了些相关资料,温习一下大学的课程。一)、数制计算机中采用的是二进制,因为二进制具有运算简单,易实现且可靠,为逻辑设...
深入研究ITL(转)
原始地址:http://www.ixdba.com/html/y2007/m05/101-oracle-itl-deadlock.html 1、什么是ITLITL(Interested Transaction List)是Oracle数据块内部的一个组成部分,用来记录该块所有发生的事务,一个itl可...
DBAZine
Oracle中CBO的访问路径
访问路径(Access Paths)是数据库访问数据的方法,Oracle中主要包括了Full Table Scans,Rowid Scans,Index Scans,Cluster Scans,Hash Scans,Sample table scans,这里介绍一下各种访问路径的具体实现,Index S...
MySQL查询缓存机制(转)
转 http://rdc.taobao.com/blog/dba/html/61_mysql_select_cache.html缓存机制简单的说就是缓存sql文本及查询结果,如果运行相同的sql,服务器直接从缓存中取到结果,而不需要再去解析和执行sql。如果表更改了,那...
MySQL的事务隔离级别
MySQL默认的隔离级别:repeatable-read,通过select @@tx_isolation;可以查询得到;修改隔离级别的方式:set session transaction isolation level read commited;支持的隔离级别:read uncommited,read commite...
mysql的锁
在MySQL中,不同的存储引擎采用的不同的锁机制,如MyISAM和MEMORY存储引擎采用表级锁,InnoDB存储引擎既支持行级锁,也支持表级锁。MySQL中使用表锁的语句如下:lock table table_name read;共享读锁,会阻塞写l...
mysql字符集(转)
MySQL的字符集支持(Character Set Support)有两个方面: 字符集(Character set)和排序方式(Collation)。对于字符集的支持细化到四个层次: 服务器(server),数据库...
LGWR的触发条件
小记一下,LGWR会在以下某个情况时触发写日志:1)每3秒钟2)commit提交3)日志切换时4)log_buffer达到1/3满时