From: iv69 on
I am using sys.dm_os_performance_counters and sys.sysperfinfo
to obtain information for Buffer cache hit Ratio

but I am very surpriced to se the values of 3000, 6000, 2888 and
similar all greater than 1000
this is common behaviour on all my SQL 2005 servers - production and
developement,

On SQL server 2008 I see values that seems to be normal =55,66

As I know this value should be percentage so it sould be under 100.

Any help will be apperiated.
Ivan
From: Uri Dimant on
Can you post the output of
select objtype,

count(*) as number_of_plans,

sum(cast(size_in_bytes as bigint))/1024/1024 as size_in_MBs,

avg(usecounts) as avg_use_count

from sys.dm_exec_cached_plans

group by objtype

-----------------------------------

dbcc memorystatus

"iv69" <ivan.tsatsarov(a)gmail.com> wrote in message
news:d11bd0fb-ec58-44b4-bc2e-f09157ed90cd(a)u41g2000yqe.googlegroups.com...
>I am using sys.dm_os_performance_counters and sys.sysperfinfo
> to obtain information for Buffer cache hit Ratio
>
> but I am very surpriced to se the values of 3000, 6000, 2888 and
> similar all greater than 1000
> this is common behaviour on all my SQL 2005 servers - production and
> developement,
>
> On SQL server 2008 I see values that seems to be normal =55,66
>
> As I know this value should be percentage so it sould be under 100.
>
> Any help will be apperiated.
> Ivan


From: Roger Newton on
I prefer using the Page Life Expectancy counter for monitoring buffer cache,
the value of this counter should remain above 300 which simply means data
will remain in the cache for at least 5 minutes if not used.

"Uri Dimant" wrote:

> Can you post the output of
> select objtype,
>
> count(*) as number_of_plans,
>
> sum(cast(size_in_bytes as bigint))/1024/1024 as size_in_MBs,
>
> avg(usecounts) as avg_use_count
>
> from sys.dm_exec_cached_plans
>
> group by objtype
>
> -----------------------------------
>
> dbcc memorystatus
>
> "iv69" <ivan.tsatsarov(a)gmail.com> wrote in message
> news:d11bd0fb-ec58-44b4-bc2e-f09157ed90cd(a)u41g2000yqe.googlegroups.com...
> >I am using sys.dm_os_performance_counters and sys.sysperfinfo
> > to obtain information for Buffer cache hit Ratio
> >
> > but I am very surpriced to se the values of 3000, 6000, 2888 and
> > similar all greater than 1000
> > this is common behaviour on all my SQL 2005 servers - production and
> > developement,
> >
> > On SQL server 2008 I see values that seems to be normal =55,66
> >
> > As I know this value should be percentage so it sould be under 100.
> >
> > Any help will be apperiated.
> > Ivan
>
>
> .
>