Gonzo
New Member
Hi, i just finished a Progress DBA course last week and now ive come back to work and im looking at our database and im shocked at how poorly it was setup for us.
our DB has been running very poorly for a while now and i would like to make some changes to speed it up but before i do i need to ask a few things so i dont go and screw anything up.
1. i want to do analyze the tables with tabanals (or what ever the command is) but im worried that itll slow the DB down and not sure how long it will take, our database is 15gb and its constantly in use for printing invoices and entering sales so i cant do it in down time. just wondering how long it would take to do this and will it impact the users and if so by how much?
2. For some reason all the data in within our DB is in the schema area and the data area is empty rofl, could this impact the DB performance? in my book from my course it says "Don't store application data in the schema area" and i assume thats for good reason, if i move these tables from the schema to a new storage area will it help reporting speed?
3. This maybe hard to answer but ill try anyway, some of the reports we run can take up to 20 minutes to create and our invoices can take up to 15 minutes to generate, to me this seems pathetic, what could i do to reduce this time? ive noticed we dont have a BIW running and our buffer size is at the default 20000 which i plan to increase to 200000 since we have 4gb of RAM on the server and over 2gb free. im hoping these will help alot but im looking to get maximum reporting speed.
Well that will do for now, Thanks in advance for any replies.
our DB has been running very poorly for a while now and i would like to make some changes to speed it up but before i do i need to ask a few things so i dont go and screw anything up.
1. i want to do analyze the tables with tabanals (or what ever the command is) but im worried that itll slow the DB down and not sure how long it will take, our database is 15gb and its constantly in use for printing invoices and entering sales so i cant do it in down time. just wondering how long it would take to do this and will it impact the users and if so by how much?
2. For some reason all the data in within our DB is in the schema area and the data area is empty rofl, could this impact the DB performance? in my book from my course it says "Don't store application data in the schema area" and i assume thats for good reason, if i move these tables from the schema to a new storage area will it help reporting speed?
3. This maybe hard to answer but ill try anyway, some of the reports we run can take up to 20 minutes to create and our invoices can take up to 15 minutes to generate, to me this seems pathetic, what could i do to reduce this time? ive noticed we dont have a BIW running and our buffer size is at the default 20000 which i plan to increase to 200000 since we have 4gb of RAM on the server and over 2gb free. im hoping these will help alot but im looking to get maximum reporting speed.
Well that will do for now, Thanks in advance for any replies.