
SQL
DaisyLiu01
这个作者很懒,什么都没留下…
展开
-
SQLServer语句优化
1.查找持续时间最长的查询一般情况下,最长查询时间的查询语句就是最影响性能的原因存在。它不仅占用数据库引擎大量的时间,还浪费系统资源,还影响数据库应用系统的交互速度。再对数据用应用系统进行优化时,先找出他,对其优化,在创建跟踪时,勾上TSQL-SQL:BatchCompleted.跟Stored Procedures-RPC:completed。这样就能找出来这个最长时间查询然后对其进行分转载 2017-07-26 00:51:14 · 777 阅读 · 0 评论 -
清理SQLServer数据库日志
手动清理:D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Log 语句清理:ALTERDATABASE 数据库 SETRECOVERYSIMPLEALTERDATABASE 数据库 SETRECOVERYFULLDBCCSHRINKDATABASE原创 2017-07-26 00:56:27 · 621 阅读 · 0 评论 -
SQLServer 删除表中的重复数据
create table Student( ID varchar(10) not null, Name varchar(10) not null,);insert into Student values('1', 'zhangs');insert into Student values('2', 'zhangs');insert into S原创 2017-08-03 19:06:36 · 9066 阅读 · 0 评论 -
SQLServer批量插数据
--批量插数据,以用户表为例--表结构create table [user](UserID int not null primary key IDENTITY(1,1),name varchar(20)not null,PWD varchar(20)not null,sex varchar(4))--批量插入用户数据100条declare @User原创 2017-12-08 11:57:13 · 793 阅读 · 0 评论 -
SQLServer批量删表
由于程序里删除临时表写错了库名,导致库里产生了大量的临时表,需要删除掉--方法一--declare @sql varchar(max)=''declare @i int=0while @ibeginselect top 500 @sql=@sql+' drop table logs..'+name + ' '+CHAR(10) from logs..sysobjects原创 2017-12-08 17:54:12 · 1842 阅读 · 0 评论