Support Questions
Find answers, ask questions, and share your expertise
Announcements
Alert: Welcome to the Unified Cloudera Community. Former HCC members be sure to read and learn how to activate your account here.

While manually scheduling major compaction, should it be scheduled for Phoenix system tables too?

Solved Go to solution

While manually scheduling major compaction, should it be scheduled for Phoenix system tables too?

New Contributor

I've to disable automatic major compaction in HBase by setting hbase.hregion.majorcompaction to 0 and have to schedule it manually for all tables in HBase using a cron job.

There are many HBase system tables like System.Catalog etc. Do I need to schedule it manually for these system tables too?

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted

Re: While manually scheduling major compaction, should it be scheduled for Phoenix system tables too?

New Contributor

@Gaurav Rai

Usually SYSTEM tables are not large enough to qualify for major compaction and we can exclude it while doing compaction. You can have a look at the size of these tables in HDFS.

1 REPLY 1
Highlighted

Re: While manually scheduling major compaction, should it be scheduled for Phoenix system tables too?

New Contributor

@Gaurav Rai

Usually SYSTEM tables are not large enough to qualify for major compaction and we can exclude it while doing compaction. You can have a look at the size of these tables in HDFS.

Don't have an account?
Coming from Hortonworks? Activate your account here