- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 事务全攻略
一 事务的属性 事务具有ACID属性即 Atomic原子性, Consistent一致性, Isolated隔离性, Durable永久性 原子性 就是事务应作为一个工作单元,事务处理完成,所有的工作要么都在数据库中保存下来,要么完全回滚,全部不保留 一致性 事务完成或者撤销后,都应该处于一致的状态 隔离性 多个事务同时进
2006-07-27 13:50:00 1582
原创 SQL Server 索引碎片
索引碎片两种类型 一 外部碎片产生的原因是因为索引不按照的逻辑顺序排列比如 现在的索引页分配顺序是 第一页 第二页 第三页数据:2 4 6 8 10 12 14 16 18 20 22 24 当我们插入新的数据比如5,系统可能就会这样分配,产生一个新的索引页 第一页 第二页 第三页
2006-07-26 15:05:00 1351
转载 SQL Server 2000 未公开的存储过程 (Undocumented Stored Procedures)
In this article, I want to tell you about some useful undocumented stored procedures shipped with SQL Server 2000. sp_MSget_qualified_nameThis stored procedure is used to get the qualified name for th
2006-07-26 14:56:00 1176
原创 有关发布复制的几个补充问题
一 (一) 在发布服务器中增加或减少表 (注意: 不能有订阅)企业管理器->工具-> 复制->创建和管理发布->选择发布的数据库->属性和订阅->项目中可以添加表 T-SQL语句可以用下面两个过程: sp_addarticle, sp_droparticle (二) 增加或删除一列企业管理器->工具-> 复制->创建和管理发布->选择发布的数据库->属
2006-07-26 14:51:00 1199
转载 一句T-SQL语句引发的思考
有表Stress_test(id int, key char(2)) id 上有普通索引; key 上有簇索引; id 有有限量的重复; key 有无限量的重复; 现在我需要按逻辑与查询表中key=Az AND key=Bw AND key=Cv 的id求教高手最有效的查询语句 测试环境:
2006-07-26 14:48:00 1082
原创 存储过程嵌套使用技巧
第一步create table a( fid numeric(10),fno varchar(10),fname varchar(50)) insert into avalues(1,1,1) 第二步IF EXISTS (SELECT name FROM sysobjects WHERE name = p_c AND type = P)
2006-07-04 14:50:00 3534
原创 最小日志记录操作在三种恢复模型中的不同
一 sql中列出的个最小日志记录操作:SELECT INTO 大容量装载操作(bcp 和 BULK INSERT)CREATE INDEX(包括索引视图) text 和 image 操作(WRITETEXT 和 UPDATETEXT) 二 三种恢复模型对这些操作记录日志情况比较 1 简单恢复模型use mastergocreate dat
2006-07-04 14:46:00 965
原创 Manager SQL Server的线程与纤程
一 基本概念(一)线程SQL Server 使用操作系统的线程来执行并发任务。在不使用纤程的情况下,SQL server将启动线程,并由OS将线程分配给cpu,线程管理由OS内核控制,当一个线程完成退出CPU,其他线程调度占用该CPU时,将发生一个上下文切换,这个切换是在应用程序的用户模式和线程管理的内核模式之间的切换,所以需要付出一定的代价,应当尽量避免这种切换 (二)纤程为
2006-07-04 14:37:00 1194
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人