Skip to main content

dump_allocator_usage - Usage ??

  • November 8, 2016
  • 5 replies
  • 17 views

Arvind_Kumar
Forum|alt.badge.img+1

Hi,

 

By default Output of dump_allocator_usage goes to vertica.log , can we collect it in some other file?

How we can understand the output of this function dump_allocator_usage ?

5 replies

Forum|alt.badge.img+2
  • Participating Frequently
  • November 9, 2016

You can't dump it to a file and we have not documented it as it is an internal function. Dump_allocator_usage is used to debug catalog size in memory and normally if you have an issue you should contact support.

 

The catalog is where veritca stores the metadata and has 2 types of objects:

 

-Global objects (Not node-specific, for instance Tables, Users, Nodes),
- Local objects (Node-specific, for instance ROS, WOS).

 

So if you have a big catalog you should reduce the global and/or local catalog. In my experience the #Ros is most of the time the culprit of big catalog.

 

Hope this helps.

Eugenia 


Arvind_Kumar
Forum|alt.badge.img+1
  • Author
  • Participating Frequently
  • November 10, 2016

Thanks

Do you have plan to dump to some specied file?

If you have plan to dump in user specified file it would be very good for Vertica Customer.


myfriendbarley
Forum|alt.badge.img
  • Participating Frequently
  • April 19, 2017

There is an existing customer request to make the allocator information available, but no scheduled delivery date.


Forum|alt.badge.img+2
  • Participating Frequently
  • May 2, 2017

Arvind_Kumar
Forum|alt.badge.img+1
  • Author
  • Participating Frequently
  • May 10, 2017

Thanks Shriram