2022年6月

这个存储过程,可以在当前数据库中按关键字查找所有存储过程,非常实用,DBA必备工具:

CREATE PROCEDURE [dbo].[SP] 
     @keywords nvarchar(100)= 'p_Comm_Area_GetList'
AS 
BEGIN 
    SET NOCOUNT ON; 
    SELECT ROUTINE_NAME, ROUTINE_DEFINITION 
    FROM INFORMATION_SCHEMA.ROUTINES 
    WHERE ROUTINE_DEFINITION LIKE '%' + @keywords+ '%' 
    AND ROUTINE_TYPE='PROCEDURE' 
END

用法:

exec sp 'keywords'

查看磁盘占用情况:

df -h

查找大文件(. 为路径,根据需要修改,全盘搜索就直接 / ):

find . -type f -size +800M

查找哪个目录占用大空间:
先查找根目录:

du -ah --max-depth=1 /

看哪个目录占用大,然后进去再查看下一层,比如 var 目录大,则:

cd /var
#不指定目录默认为当前目录
du -ah --max-depth=1

一层一层下去就可以找到目标目录。