分类目录

链接

2017年九月
« 8月    
 123
45678910
11121314151617
18192021222324
252627282930  

近期文章

热门标签

博主推荐

SQL Server数据库定时自动备份并自动删除旧的备份

在SQL Server中出于数据安全的考虑,所以需要定期的备份数据库。而备份数据库一般又是在凌晨时间基本没有数据库操作的时候进行,所以我们不可能要求管理员每天守到晚上1点去备份数据库。要实现数据库的定时自动备份,最常用的方式就是使用SQL Server代理中的作业。启动SQL Server Agent服务,然后在其中新建作业,作业中添加1个备份步骤,类型是T-SQL脚本,然后在命令中输入如下SQL语句,该语句实现了对数据库TestDB1的完整备份,备份文件在C盘Backup文件夹中,文件名就是TestDB1+当时备份的日期字符串.bak。 de...

SQL Server 评论(1) 阅读(16)

使用sqlcmd还原大文件

sqlcmd -S DEEPBBS-0950\SQL2008  -i C:\myScript.sql sqlcmd -S DEEPBBS-0950\SQL2008  -i C:\myScript.sql 使用sqlcmd还原大文件: sqlcmd -S DEEPBBS-0950\SQL2008 -i C:\myScript.sql

SQL Server 暂无评论 阅读(41)

SQL每个用户取1条记录

SQL每个用户取1条记录: SELECT * FROM table WHERE id IN( SELECT MAX(id) from table group by username )  

SQL Server 评论(1) 阅读(97)

MSSQL中datetime转unix时间戳

MSSQL中datetime转unix时间戳: SELECT datediff(ss,’1970-01-01′,GETDATE())

SQL Server 评论(1) 阅读(114)

SQL Server 字符串函数

SQL Server 字符串函数 字符串函数 在开发T-SQL时,经常会需要对字符串进行各种各样的操作,下面介绍常用的字符串函数。 1、获取字符的ASCII码 ASCII ASCII码是对字符的标准编码。要获取字符的ASCII码就可以通过调用ASCII函数来实现。 语法结构:   ASCII(espression) 这里的expression是一个返回char或varchar数据类型的表达式,ASCII函数仅对表达式最左侧的字符返回ASCII码值。 返回值:int数据类型。 示例:   select ASCII('f') --输出 102 注意如果是多个字符的字符串,也只是返回第一个字符的A...

SQL Server 暂无评论 阅读(326)

SQLServer2014删除log文件和清空日志的方案

数据库在使用过程中会使日志文件不断增加,使得数据库的性能下降,并且占用大量的磁盘空间。SQL Server数据库都有log文件,log文件记录用户对数据库修改的操作。可以通过直接删除log文件和清空日志在清除数据库日志。 一、删除LOG 1、分离数据库。分离数据库之前一定要做好数据库的全备份,选择数据库——右键——任务——分离。 勾选删除连接 分离后在数据库列表将看不到已分离的数据库。 2、删除LOG文件 3、附加数据库,附加的时候会提醒找不到log文件。 删除数据库信息信息的ldf文件: 附加数据库之后将生成新的...

SQL Server 评论(1) 阅读(307)

sql去掉回车等ASCCII字符

—   UPDATE [dsms].[dbo].[Equipments] SET code=REPLACE(code,CHAR(10),”)   UPDATE [dsms].[dbo].[Equipments] SET code=REPLACE(code,CHAR(13),”)   UPDATE [dsms].[dbo].[Equipments] SET code=REPLACE(code,CHAR(32),”)   sql去掉回车等ASCCII字符

SQL Server 暂无评论 阅读(314)

大数据量数据库性能优化(三)

大数据量数据库性能优化(三) – 数据库访问性能优化 特别说明: 1、  本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识; 2、  本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技术的数据库; 3、  本文未深入数据库优化中最核心的执行计划分析技术。   读者对像: 开发人员:如果你是做数据库开发,那本文的内容非常适合,因为本文是从程序员的角度来谈数据库性能优...

SQL Server 暂无评论 阅读(404)

大数据量数据库性能优化(二)

大数据量数据库性能优化(二)-查询优化 网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。 这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。 一、百万级数据库优化方案 1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索...

SQL Server 暂无评论 阅读(295)

大数据量数据库性能优化(一)

数据库优化包含以下三部分,数据库自身的优化,数据库表优化,程序操作优化.此文为第一部分   数据库性能优化一:数据库自身优化   优化①:增加次数据文件,设置文件自动增长(粗略数据分区)   1.1:增加次数据文件   从SQL SERVER 2005开始,数据库不默认生成NDF数据文件,一般情况下有一个主数据文件(MDF)就够了,但是有些大型的数据库,由于信息很多,而且查询频繁,所以为了提高查询速度,可以把一些表或者一些表中的部分记录分开存储在不同的数据文件里 由于CPU和内存的速度远大于硬盘的读写速度,...

SQL Server 暂无评论 阅读(284)