您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

SqlServer下一些实用的sql语句收集

bubuko 2022/1/25 19:03:05 sqlserver 字数 1039 阅读 903 来源 http://www.bubuko.com/infolist-5-1.html

清理数据库日志 USE [master] ALTER DATABASE [表名] SET RECOVERY SIMPLE WITH NO_WAIT ALTER DATABASE [表名] SET RECOVERY SIMPLE GO USE [表名] DECLARE @logname VARCHAR(150) SELECT @logname = NAME FROM sys.databas
  • 清理数据库日志
USE [master]
ALTER DATABASE [表名] 
SET RECOVERY SIMPLE WITH NO_WAIT
ALTER DATABASE [表名] 
SET RECOVERY SIMPLE
GO
USE [表名]
DECLARE @logname VARCHAR(150)
SELECT @logname = NAME
FROM   sys.database_files
WHERE  NAME LIKE‘%log‘
DBCC SHRINKFILE(@logname, 11, TRUNCATEONLY)
GO
USE [master]
ALTER DATABASE [表名]
SET RECOVERY FULL WITH NO_WAIT
ALTER DATABASE [表名] 
SET RECOVERY FULL
GO
  • 查看数据库中各表的记录数
select a.name as 表名,max(b.rows) as 记录条数 from sysobjects a,sysindexes b 
where a.id=b.id and a.xtype=‘u‘ 
group by a.name 
order by max(b.rows) desc
?
?

SqlServer下一些实用的sql语句收集

原文:https://blog.51cto.com/u_12460661/2912026


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶