Hi,
Our service broker applications DB is growing alarmingly in size.
1. the system tables created by sql server for service broker and sql dependency grows very big during their usage.
sys.sysconvgroup
sys.sysdesend
sys.sysdercv
The above three tables have the same number of records and they are equal in size for eg, at one point they were 1.5 gb each amounting to total 5 gb out which the actual user created tables, indexes, sp amount to only 500 Mb.
There were some post in other forums that suggested to use triggers to close the open conversations and also use END CONVERSATIONS in the code. We have used that solution also but doesn't seem to solve the problem.
http://social.msdn.microsoft.com/Forums/sqlserver/en-US/03180f45-cd83-4913-8f0e-3d8306f01f06/service-broker-tables
Is there a definite solution from microsoft for this issue.
Anybody has any insight to this.
Thanks for your help in advance.
programmer