数据库管理
爱编程的老五
学海无涯苦作舟,一入编程众人避
展开
-
查询SqlServer某个表上存在的死锁
查询SQL Server上特定表的死锁原创 2023-04-21 15:44:46 · 811 阅读 · 0 评论 -
在一个4亿条记录的表上增加自增长列
公司系统的数据库容量每天增长50G,而这个系统采用的是CS架构,无法将计算应用分流。接入的终端数量从最初的100来设备,增加到目前的接近千台设备,后续还会呈增加的状态;现在每隔个1两周,系统就像我们的半边天每个月的那几天一样,要闹下情绪。 停摆了几次之后,实在受不了,就分析数据库中的表占用比例,分析这些大表对应的业务。经过分析,发现有三个表占用了整个数据库空间的70%左右;有两个表的记录每天增长在1500W记录左右。我们这个仅仅是一个制造工厂的一个小小管理系统呀,按照这个速率增长下去,整个数据库的硬盘空间原创 2022-03-19 16:36:51 · 860 阅读 · 0 评论 -
MS SQL 2008 R2删除过期的备份-TSQL命令
SQL命令-调用系统存储过程xp_delete_file来实现 EXECUTE master.dbo.xp_delete_file 0,N'E:\DATA_Backup',N'bak',N'2013-08-19' (也可采用Maintenance Plan创建SSIS包来实现,类型为Maintenance Cleanup Task)原创 2013-08-21 14:29:47 · 850 阅读 · 0 评论