Feature Requests
Search the entire project
This project's trackers
This project's forums
This project's tasks
This project's releases
This project's documents
This project's news
Project
People
Skill
Advanced search
Log In
|
New Account
Home
My Page
Projects
Code Snippets
Project Openings
pg_reorg
Summary
Activity
Forums
Tracker
Lists
Tasks
Docs
Surveys
News
SCM
Files
[#1011010] Option to rebuild online indexes on the target table
View Trackers
|
Feature Requests
|
Download .csv
|
Monitor
Date:
2011-04-01 18:40
Priority:
3
State:
Open
Submitted by:
Denish Patel (
denish
)
Assigned to:
Takahiro Itagaki (itagaki)
Category:
Group:
Summary:
Option to rebuild online indexes on the target table
Detailed description
I gave a talk on "P90X your database!" (
http://denishjpatel.blogspot.com/2011/03/p90x-your-database-presentation-slides.html
) recently at pgeast2011. People are very excited about the pg_reorg tool. Many people were asking for a way to rebuild index online using pg_reorg? This tool is doing great work and I would like to add this useful feature to it. Would you give some spare to add this feature ? Let me know if you need help on testing.
My "C" skills are limited but if you guide me i can try to implement this feature that will give me opportunity to understand code base as well.
Looking forward for your response.
Denish
Followup
Message
Date: 2011-04-03 22:53
Sender:
Denish Patel
Yeah, you are right as we use same method for removing bloat from indexes. I
know we can rebuild indexes with the method you described but it would be
better to automate with the tool so we don't have to use different method to
rebuild indexes and rebuild table. This is just nice addendum to this tool.
Date: 2011-04-02 04:27
Sender:
Takahiro Itagaki
Great presentation!
> rebuild index online using pg_reorg?
Do you want pg_reorg to reorganize only indexes on the target table?
If so, you can use built-in CREATE INDEX CONCURRENTLY command for the purpose without pg_reorg.
i.e, CIC => DROP old indexes (=> RENAME new indexes)
Attached Files:
Changes:
Field
Old Value
Date
By
assigned_to
none
2011-04-01 18:40
denish