上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 32 下一页
摘要: FILESTREAM是SQL Server 2008中的一个新特性,允许以独立文件的形式存放大对象数据,而不是以往一样将所有数据都保存到数据文件中。以往在对业务系统的文件进行管理时有两种方法,一种是将文件保存到服务器文件系统中,数据库中只保存了该文件的路径,在使用该文件时应用程序连接到服务器读取文件;另一种是将文件以 varbinary(max)或image数据类型保存到SQL Server中。而SQL Server 2008提供了FILESTREAM,结合这两种方式的优点。 阅读全文
posted @ 2009-02-23 18:40 深蓝 阅读(7015) 评论(6) 推荐(0) 编辑
摘要: 最近在做SQL方面的教学视频,需要将我的语音和屏幕操作录制成avi格式,我在网上找了一下,别人说Freez Screen Video Capture这个软件不错,虽然是共享软件,但是可以免费注册成Free版的。于是我下载下来使用。第一天还好,录制了几个视频,感觉还不错,第二天再打开的时候就提示说要我输入注册码了,我点击Later后还是可以继续使用。第三天又开该软件打算继续录教学视频,结果系统又提示... 阅读全文
posted @ 2009-02-23 02:08 深蓝 阅读(6123) 评论(3) 推荐(0) 编辑
摘要: MOSS的日志文件保存在C:\Program Files\Common Files\microsoft shared\Web Server Extensions\12\LOGS,由于C盘空间严重不足,影响正常的使用,所以我直接把整个文件夹下来的所有日志全部删除了,C盘就多出了1.6G 的空间,值得庆幸。大家如果在C盘不够大的机器上安装使用MOSS也要注意这个问题,及时的清理MOSS日志文件。 阅读全文
posted @ 2009-02-16 11:33 深蓝 阅读(745) 评论(1) 推荐(0) 编辑
摘要: 在大型的数据库应用中,经常会遇到部分数据的脱机和多个数据库的合并问题。比如现在有一个全省范围使用的应用程序,每个市都部署了单独的相同的应用程序服务器和数据库服务器,每个月需要将全省所有市的数据全部汇总起来用于出全省的报表,这是一种很常见的数据库合并问题。对于这些应用,最简单的同步方法就是删除原有数据,然后重新填充新的数据,对于小数据量的表来说这并没有什么问题,但是如果每个市都有几百万几千万条数据,那么要将省数据库中的数据删除了再把每个市中的数据全部填充到省数据库中显然是不可行的。这种情况下应该使用跟踪数据更改的方法,将每个市这个月的数据更改应用到省数据库中(感觉有点像是差异备份一样,只记录更改的)。在SQL Server 2008中提供了两种跟踪数据更改的方案:变更数据捕获、更改跟踪。 阅读全文
posted @ 2009-01-07 11:28 深蓝 阅读(7820) 评论(8) 推荐(1) 编辑
摘要: 前面几篇优化笔记写的太过概括,有朋友建议我把优化的步骤和方法写详细点,这篇比较我就详细讲解下使用ANTS Profiler+SQL Server Profiler查找瓶颈所在。 首先我们需要部署一个测试环境,将Web项目的源代码拷到测试环境Web服务器IIS上,使得可以直接通过IE访问我们的网站。SQL Server环境可以部署在同一台机器上,条件允许的话有专门的数据库测试服务器那当然是更好,没有... 阅读全文
posted @ 2008-12-29 15:41 深蓝 阅读(1334) 评论(3) 推荐(3) 编辑
摘要: 前几天一个人问到了关于流水号重复的问题,我想了下,虽然说这个问题比较简单,但是具有广泛性,所以写了这篇博客来介绍下,希望对大家有所帮助。 在进行数据库应用开发时经常会遇到生成流水号的情况,比如说做了一个订单模块,要求订单号是唯一的,规则是:下订单时的年月日+6位的流水号这样的规则。 对于这种要生成流水号的系统,我们一般是在数据库中新建了一个种子表,每次生成新的订单时: 1.读取当天种子最大值。 2... 阅读全文
posted @ 2008-11-28 10:54 深蓝 阅读(7441) 评论(24) 推荐(1) 编辑
摘要: 今天同事问了我一个SQL的问题,关于SQL Server内部存储结构的,我觉得挺有意思,所以写下这篇博客讨论并归纳了一下。问题是这样的: 首先我们创建两张表,一张表的列长度是4039字节,另一张表的长度是4040字节,他们就只有一个字节的差距,比如以下创建表的SQL: Code highlighting produced by Actipro CodeHighlighter (freewa... 阅读全文
posted @ 2008-11-27 10:09 深蓝 阅读(8473) 评论(39) 推荐(1) 编辑
摘要: 在上一篇文章中我们使用了几种方法来确定瓶颈,找到瓶颈,下面再回顾一下: LoadRunner压力测试+Windows计数器,这种方法主要是找出大概的性能问题是在哪台服务器,主要是哪个资源紧张。 ANTS Profiler+SQL Server Profiler,这两个工具的完美搭配可以准确的定位性能是出在哪个函数,哪个SQL语句上。 如果性能问题是出在程序上,那么就要根据业... 阅读全文
posted @ 2008-11-24 11:27 深蓝 阅读(1696) 评论(1) 推荐(1) 编辑
摘要: 前面一篇文章中我已经对项目的基本情况进行了简单的介绍,今天就开始动手针对系统进行性能调优。在性能调优上面说实话我算是个菜鸟,并没有太多的经验和扎实的基础,所以有错误的地方希望大家指出。 对于一个BS的系统来说,总共涉及到3个角色:Web服务器、数据库服务器和客户端。性能调优的第一步也是最重要的一步就是查找瓶颈。到底是Web服务器中的程序有问题还是数据库服务器上的SQL查询语句有问题,或者是客户端上... 阅读全文
posted @ 2008-11-12 18:23 深蓝 阅读(1003) 评论(2) 推荐(0) 编辑
摘要: 在进行了一段时间的调研后,本周开始着手进行性能优化工作。现在在优化工作工作之前,我总结一下调研了的一些信息。 1.背景 客户这是一个03年的时候开发的系统了,所以使用的是.NET 1.1+SQL Server 2000,操作系统用的是Windows2003,使用了这么几年,只是对操作系统进行了升级(从当时的Windows2000升级到2003的)以及对系统进行维护,.Net环境和数据库并没有改变。... 阅读全文
posted @ 2008-10-25 02:49 深蓝 阅读(1179) 评论(2) 推荐(1) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 32 下一页

我要啦免费统计