I have an idea. I would like to writing a tools for Vertica developers. This tool can be used for developer to keep a eyes on what the vertica is doing, what the resources he used,what is the process of his scripts, what is the statistics of his scripts result... when the developer is manually running the Vsql scripts or loading the data into the database.
I have some scenario .I often face it.
1. When I loading the data into database, I don't know how many data have already loaded. I just waiting, I have to use the system tables to know how is process of the loading. I think many developers are not familiar with the system tables.
2. When I running the Vsql Scripts to running the SQLs. I don't know what is happened in the Vertica inside. I have to wait, until it finished ,then I need to checking the running result...But some times unfortunately, I have to wait hours and hours. Sometime the performance is so bad in run time, or the resources are limited ,and actually I don't know. And I have to learn the system tables to learn how to query the system tables if I need to monitor my Vsql scripts running.
I think the two scenarios are often faced by the junior developer for Vertica. I wonder if I am learning the system tables and writing a tools which can provide the junior developer the useful information before or in the run time, showing the statistics after the run time, can be help to junior developer? And I am happy to do it.
Is there any guy who have the same scenarios with me. Is there any guy who have idea or thought in this. Is this idea make sense?
Thanks and Best Regards,
Martin
Sign up
Already have an account? Login
Welcome to the Rocket Forum!
Please log in or register:
Employee Login | Registration Member Login | RegistrationEnter your E-mail address. We'll send you an e-mail with instructions to reset your password.