MPeccorini
MIS
Hi fellows,
I posted some of this questions in a previous thread but the discusion didn't reach these issues. Can you guys help me with this?
First, it is recommended to have communications threads set to 32 if you have 32 clients (for example), if you have more clients you should analyze if it is reasonable to increase the number of threads. Can somebody explain me the situation given the following numbers:
CURRENT PEAK MAXIMUM
CLIENTS 35 48 10000
LICENSES 11 11 50
COMMS THREADS 0 5 16
REMOTE CONNS 20 39 100
I don´t know if I should follow the previous recommendation given that my COMMUNICATIONS THREADS PEAK is just 5.
Finally, is there a way to determine if my CACHE ALLOCATION SIZE is too low. I have found some ways to calculate the recommended but it is based on the size of the databases used. I think that aproach is not the best since not all files from a database are used at the same time. Isn´t there a way to calculate the CACHE HITS/CACHE MISSES ratio for example? or to determine a TOO MUCH I/O RATIO (I don´t know how)?
Thanks a lot for your help and best regards.
Mauricio Peccorini
BTW.: I'm using PSQL 2000i Server and PSQL 2000i WGE as client. The specific problem I'm trying to solve is that even very easy queries (like SELECT some_desc FROM some_catalog WHERE item_id = some_value) have a very high response time (1 or 2 seconds).
I posted some of this questions in a previous thread but the discusion didn't reach these issues. Can you guys help me with this?
First, it is recommended to have communications threads set to 32 if you have 32 clients (for example), if you have more clients you should analyze if it is reasonable to increase the number of threads. Can somebody explain me the situation given the following numbers:
CURRENT PEAK MAXIMUM
CLIENTS 35 48 10000
LICENSES 11 11 50
COMMS THREADS 0 5 16
REMOTE CONNS 20 39 100
I don´t know if I should follow the previous recommendation given that my COMMUNICATIONS THREADS PEAK is just 5.
Finally, is there a way to determine if my CACHE ALLOCATION SIZE is too low. I have found some ways to calculate the recommended but it is based on the size of the databases used. I think that aproach is not the best since not all files from a database are used at the same time. Isn´t there a way to calculate the CACHE HITS/CACHE MISSES ratio for example? or to determine a TOO MUCH I/O RATIO (I don´t know how)?
Thanks a lot for your help and best regards.
Mauricio Peccorini
BTW.: I'm using PSQL 2000i Server and PSQL 2000i WGE as client. The specific problem I'm trying to solve is that even very easy queries (like SELECT some_desc FROM some_catalog WHERE item_id = some_value) have a very high response time (1 or 2 seconds).