• Mine are all in snippets.

    ;WITH rowCnts

    AS (

    -- Shows all user tables and row counts for the current database

    -- Remove is_ms_shipped = 0 check to include system objects

    -- i.index_id < 2 indicates clustered index (1) or hash table (0)

    SELECT o.name

    ,

    SCHEMA_NAME(o.schema_id) [schema] ,

    ddps.row_count

    FROM sys.indexes AS i

    INNER JOIN sys.objects AS o ON i.object_id = o.object_id

    INNER JOIN sys.dm_db_partition_stats AS ddps ON i.object_id = ddps.object_id

    AND i.index_id = ddps.index_id

    WHERE i.index_id < 2

    AND o.is_ms_shipped = 0

    )

    SELECT [schema] ,

    ,[row_count]

    FROM rowCnts

    /*

    WHERE

    IN ( 'InvoiceLineItem',

    'InvoicePaymentLineItem',

    'InvoiceRefundLineItem' )

    --*/

    ORDER BY [schema],

    DECLARE @search SYSNAME = 'codeset'

    SELECT s.name, t.name, c.name

    FROM sys.tables t

    INNER JOIN sys.columns c ON c.object_id = t.object_id

    INNER JOIN sys.schemas s ON s.schema_id = t.schema_id

    WHERE t.name LIKE '%' + @search + '%'

    OR c.name LIKE '%' + @search + '%'

    ORDER BY t.name, c.name

    DECLARE @search NVARCHAR(4000) = 'DPH'

    select s.name [Job Name]

    , js.step_name [Step Name]

    , js.command

    FROM msdb.dbo.sysjobs s

    INNER JOIN msdb.dbo.sysjobsteps js ON js.job_id = s.job_id

    WHERE s.name like '%' + @search + '%'

    OR js.step_name like '%' + @search + '%'

    OR js.command like '%' + @search + '%'

    SELECT UseCounts, Cacheobjtype, Objtype, TEXT, query_plan

    FROM sys.dm_exec_cached_plans cp

    CROSS APPLY sys.dm_exec_sql_text(plan_handle) sqlT

    CROSS APPLY sys.dm_exec_query_plan(plan_handle) qp

    INNER JOIN sys.objects o ON sqlT.objectid = o.object_id

    INNER JOIN sys.schemas s ON s.schema_id = o.schema_id

    WHERE o.name = 'object_name'

    AND s.name = 'schema_name';

    Derik Hammer
    @SQLHammer
    www.sqlhammer.com