Hi,
During a cleanup activity, i saw huge table which is occupying almost 3/4th of the size of my DB. When i decided to dig in and see
the table is actually storing , i saw lot of tables in that DB which on their naming conventions looked like they are system tables. When i dig in deeper on what data these tables are storing, i saw a table tperformancecounters which is capturing counter values of sql server:buffer manager object, database object,buffer partition object etc..,
This table is growing rapidly capturing all the performance counter values for all the DBs in my environment.
My questions are
1) How are these tables created in a DB?
2) Are there any triggers provided by Mssql server , which when created will automatically create these tables and capture these counters at ru time?
Someone please clarify me and if possible provide me any link so that i can refer to it and understand what are these tables and how they are craeted and how the records are populated in the table.
Thanks in advance