行添加和集合化添加数据后台的数据日志变化
来源:互联网 发布:ip爬虫软件 编辑:程序博客网 时间:2024/05/22 18:39
use testif object_id('tw') is not null drop table twcreate table tw(i int)
--第一种方法 日志多,运行快dbcc sqlperf(logspace)declare @i intset @i=1begin transactionwhile @i<=10000 begin insert into tw(i) values(@i/256) select @i=@i+1 endcommitdbcc sqlperf(logspace)--第二种方法 日志少,运行慢dbcc sqlperf(logspace)select top 10000 a.id into #ta from sys.sysobjects a join sys.sysobjects b on 1=1begin transactioninsert into tw(i)select * from #tacommitdrop table #tadbcc sqlperf(logspace)
--数据比较--1、行集添加数据日志变化TEST 109.7422 4.011978TEST 109.7422 4.864028--2、增加集合化添加数据日志变化TEST 109.7422 4.864028TEST 109.7422 5.192835
--结果分析select 4.864028-4.011978,5.192835-4.864028--------------------------------------- ---------------------------------------0.852050 0.328807
附加说明:
但是要注意一点,在日志中包含太多的数据操纵查询,事务的持续时间将加长在这时候,所有试图访问事务中引用的资源的其他查询将被阻塞
- 行添加和集合化添加数据后台的数据日志变化
- 使用Dictionary集合编写的通用的后台添加数据
- mongodb 集合创建、集合数据添加和集合删除
- list集合手动添加数据
- 主题实现后台添加顶级菜单和列出数据
- 15.2.7. 添加和删除InnoDB数据和日志文件
- 添加数据和检查数据
- 使用Jquery zTree实现后台数据权限的添加
- js动态添加删除,后台取数据
- Yii2 后台添加《操作日志》的功能
- wordpress后台添加菜单的函数集合
- 十九.数据的添加
- 数据库的数据添加和查询
- json数据的添加和删除
- iOS---CoreData的创建和添加数据
- C#中/winform中,给已经绑定数据的datagridview后台动态添加新行
- asp.net后台动态添加表格并将添加的数据保存到数库中
- Jquery html<table>数据行的添加和删除
- [Linux]:使用cat命令和EOF标识输出多行文件
- 构建Hadoop --- MapReduce 环境
- 今后我来教儿子学数学与语文
- 【Error类型】JavaScript中的原生对象以及Microsoft AJAX Library中的相关扩展
- 求素数
- 行添加和集合化添加数据后台的数据日志变化
- 一名设计师的职业化思考
- 如何让孩子明白2+3与3+2是一样的
- 让孩子自己按规律背加法
- HTML:基础知识介绍和标签
- qt中pro工程的一些参数注释
- 字符串匹配算法
- 让孩子明白0与任何数相加都等于任何数
- 如何让孩子算20以内的加法更快