Fast COUNT

CREATE PROCEDURE [dbo].[table_Count] 
@tableName nvarchar(255),
@ID BIGINT OUTPUT
AS
BEGIN
 
    SELECT @ID=rowcnt
    FROM sysindexes
    WHERE indid IN (1,0)
        AND OBJECTPROPERTY(id, 'IsUserTable') = 1
        AND OBJECT_NAME(id) = @tableName
 
END