I'm not sure about my "hardware" language here, or whether this is the right forum, but...
Until recently I had a 56k connection to our Oracle database through a WAN (I guess--the database is housed in another city). Another PC acts as the server to my PC, and I am the only user at this location. I'm pretty sure the driver is the Crystal ODBC driver, and I have a file.dsn connection.
The database has several million records and hundreds of tables. For many reports I use 5-10 tables, and needless to say, my reports crawled (sometimes for hours!), so I decided to upgrade to a 384k line, expecting my reports to become significantly faster. However, they are not. Using a test report with one table and minimal criteria which draws 120,000 records, and having other people run the same report simultaneously at other locations, I found that my report ran between 6 and 10 times slower, even though the other lines were 384k also and had multiple users. Here's my question:
The PC/server is 200 MHz with 16 MB of RAM and my computer is 733 MHz with 128 MB of RAM. Could either the server or both of these be slowing my reports?
Secondly, I noticed that in the screen "Database-Set Location" the userid showing belongs to a different organization at another location, although before the reconfiguration, it identified my location. Could this mean the configuration is wrong?
This might sound silly, but I'm not sure why I need a local server at all. We used to have canned reports that were downloaded from the database to the local servers, but this is no longer the case. When I'm accessing data, it's being drawn from the central database.
Sorry for the length here, and thanks for any insights...
-LB
Until recently I had a 56k connection to our Oracle database through a WAN (I guess--the database is housed in another city). Another PC acts as the server to my PC, and I am the only user at this location. I'm pretty sure the driver is the Crystal ODBC driver, and I have a file.dsn connection.
The database has several million records and hundreds of tables. For many reports I use 5-10 tables, and needless to say, my reports crawled (sometimes for hours!), so I decided to upgrade to a 384k line, expecting my reports to become significantly faster. However, they are not. Using a test report with one table and minimal criteria which draws 120,000 records, and having other people run the same report simultaneously at other locations, I found that my report ran between 6 and 10 times slower, even though the other lines were 384k also and had multiple users. Here's my question:
The PC/server is 200 MHz with 16 MB of RAM and my computer is 733 MHz with 128 MB of RAM. Could either the server or both of these be slowing my reports?
Secondly, I noticed that in the screen "Database-Set Location" the userid showing belongs to a different organization at another location, although before the reconfiguration, it identified my location. Could this mean the configuration is wrong?
This might sound silly, but I'm not sure why I need a local server at all. We used to have canned reports that were downloaded from the database to the local servers, but this is no longer the case. When I'm accessing data, it's being drawn from the central database.
Sorry for the length here, and thanks for any insights...
-LB