2008年8月5日

SqlServer2005 收缩日志方法

SqlServer2005收缩日志有一个非常简单的方法,选中数据库属性->选项->恢复模式,选择简单,如下图:

 

 

然后选择数据库,任务->收缩->数据库->确定,OK日志文件已经变成了1024kb。

 

posted @ 2008-08-05 15:41 Sailor's 阅读(2198) 评论(2) 编辑

2008年8月4日

蚂蚁网(www.mayi.com)招聘.Net工程师(北京)

因公司业务发展需要,再招聘.Net工程师一名, 希望进入创业公司的,有能力的,正在找工作的朋友,欢迎联系我。

职位要求:
1、有一年以上的Web项目开发经验,有过大型Web2.0应用开发经验者优先。

2、精通ASP.NET(C#),对Cache能熟练应用,熟悉Vss和Visio等工具。

3、熟练SQLServer数据库以及精通T-SQL和存储过程;

4、熟练JavaScript脚本编写,熟悉jquery,Yui等

5、有Ajax开发经验,熟悉Json和XML。

6、有SOA开发经验者更佳。

工作地点:北京
工作待遇:面议
入职时间:随时


有意者可以把简历发送到:

Sailor1025@gmail.com

posted @ 2008-08-04 13:16 Sailor's 阅读(688) 评论(10) 编辑

2008年6月23日

SqlServer2005对现有数据进行分区具体步骤

RegMail是用来存放注册邮件的表,现以创建时间(CreateTime)字段来给表进行分区,具体步骤如下:


--为分区创建存储文件

ALTER DATABASE Test ADD FILEGROUP RegMailFile2007

ALTER DATABASE Test ADD FILEGROUP RegMailFile2008

ALTER DATABASE Test ADD FILEGROUP RegMailFile2009

查看数据库的文件组能看到如下图:


--为文件组设置存储文件

ALTER DATABASE Test ADD FILE (NAME = 'RegMailFile2007', FILENAME = 'E:\Data\RegMailFile2007.NDF') TO FILEGROUP RegMail2007;

ALTER DATABASE Test ADD FILE (NAME = 'RegMailFile2008', FILENAME = 'E:\Data\RegMailFile2008.NDF') TO FILEGROUP RegMail2008;

ALTER DATABASE Test ADD FILE (NAME = 'RegMailFile2009', FILENAME = 'E:\Data\RegMailFile2009.NDF') TO FILEGROUP RegMail2009;

查看数据库的存储文件能看到如下图:



--创建分区函数

CREATE PARTITION FUNCTION pf_RegMail(datetime)

AS

RANGE RIGHT FOR VALUES ( ' 20070101  00:00:00 ' ,'20080101 00:00:00')

创建完了在分区函数中可以看到刚创建好的pf_RegMail


如果创建后想对分区函数进行修改可以用如下访求 :


--修改分区函数(拆分)

alter PARTITION FUNCTION pf_RegMail()

split RANGE ('20090101 00:00:00');


--修改分区函数(合并)

ALTER PARTITION FUNCTION pf_RegMail()

MERGE RANGE ('20080101 00:00:00');

 

--创建分区方案

CREATE PARTITION SCHEME ps_RegMail

AS PARTITION pf_RegMail TO (RegMail2007,RegMail2008,RegMail2009)


如果想去分区方案进行修改

--修改分区方案

ALTER PARTITION SCHEME ps_RegMail

NEXT USED RegMail2010;

 

--创建分区表

CREATE TABLE [dbo].[PARTITIONERegMail](

 

[id] [int] IDENTITY(1,1) NOT NULL,

 

[CreateTime] [datetime] NOT NULL


 CONSTRAINT [PK_PARTITIONERegMail] PRIMARY KEY NONCLUSTERED
(
    [id] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [ps_RegMail]([CreeateTime])



--此为关键步骤,将现有数据存入上面所建的文件中

ALTER TABLE [dbo].[RegMail] WITH NOCHECK ADD
CONSTRAINT [PK_RegMail] PRIMARY KEY CLUSTERED
(
[CreateTime]
) ON [ps_RegMail]([CreateTime])


--如果原来的表里有主键哪就要执行下面语句:

alter table RegEmail drop constraint PK_RegEmail--将表的主键删除


 

--查寻数据所在文件组

SELECT *, $PARTITION.[pf_RegMail](CreateTime) AS PF FROM RegEmail

 

posted @ 2008-06-23 12:02 Sailor's 阅读(1829) 评论(12) 编辑

2008年6月22日

蚂蚁网(www.mayi.com)招聘.Net工程师(北京)

蚂蚁网(www.mayi.com)现招聘.Net工程师一名, 希望进入创业公司的,有能力的,正在找工作的朋友,欢迎联系我。

职位要求:
1、有一年以上的Web项目开发经验,有过大型Web2.0应用开发经验者优先。

2、精通ASP.NET(C#),对Cache能熟练应用,熟悉Vss和Visio等工具。

3、熟练SQLServer数据库以及精通T-SQL和存储过程;

4、熟练JavaScript脚本编写,熟悉jquery,Yui等

5、有Ajax开发经验,熟悉Json和XML。

6、有SOA开发经验者更佳。

工作地点:北京
工作待遇:面议
入职时间:随时


有意者可以把简历发送到:

Sailor1025@gmail.com

posted @ 2008-06-22 23:21 Sailor's 阅读(893) 评论(7) 编辑

导航

<2012年2月>
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910

公告

昵称:Sailor's
园龄:5年1个月
粉丝:1
关注:0

搜索

 
 

常用链接

随笔档案

经常访问的网站

  • DBA notes
  • 创业帮

最新评论