To all,
I have been reading almost the entire posting regarding the performance issue of SQL 7.0.
Here is a brief explanation of my problem.
I have a database running on SQL 6.5 that contains lots of tables, lots of views, lots of store procedure and lots of indexes (clustered and non clustered). This database has a fair time response and his meeting the expectations of the clients.
I have a replicate of the exact same database. The replicate is working on a SQL server 7.0. However the time response for the SQL server 7.0 is very long.
Now, from experience with your forum, here are the answers to the usual questions
Q1: Is the hardware of the SQL 6.5 his better than the SQL 7.0?
R1: The SQL 6.5 is running on a dual processor PII-400MHz with 512 MB ram the SQL 7.0 is running on a dual processor PIII-600MHz with 1 GB ram
Q2: Is the structure of the queries are complexes?
R2: Yes, very complex. But admit to the fact that the same complex queries are running very efficiently on an SQL 6.5. Plus, at some point which I don’t know where and How, and this is why I am asking you GURUS to help me, the performance on SQL 7.0 are the same has on SQL 6.5, but with some time, the performance degenerate and it goes bad again.
Q3: Do you have indexes?
R3: Yes, Clustered and non-clustered
Q4: Did you let the server dynamic settings stabilize?
R4: The server as been in function for more than 6 months.
Here is a time frame:
Action: Creation of additional indexes on SQL 7.0
Effect: Improvement of performance for some time (about 5 days) then degeneration of performance again.
Action: Rebuild of indexes on SQL 7.0
Action: Modification of worse performing store procedure
Effect: Improvement of performance for a short time (about 1 day) then decreasing of performance again
Action: Rebuild of indexes on SQL 7.0
Action: Truncate the transaction log
Effect: No gain in performance
My future actions would be to go and modify the internal settings and configuration on the server.
Please help me on this matter, any tip, hint or good word of encouragement would be appreciated
Thanks in advance >
:O>
I have been reading almost the entire posting regarding the performance issue of SQL 7.0.
Here is a brief explanation of my problem.
I have a database running on SQL 6.5 that contains lots of tables, lots of views, lots of store procedure and lots of indexes (clustered and non clustered). This database has a fair time response and his meeting the expectations of the clients.
I have a replicate of the exact same database. The replicate is working on a SQL server 7.0. However the time response for the SQL server 7.0 is very long.
Now, from experience with your forum, here are the answers to the usual questions
Q1: Is the hardware of the SQL 6.5 his better than the SQL 7.0?
R1: The SQL 6.5 is running on a dual processor PII-400MHz with 512 MB ram the SQL 7.0 is running on a dual processor PIII-600MHz with 1 GB ram
Q2: Is the structure of the queries are complexes?
R2: Yes, very complex. But admit to the fact that the same complex queries are running very efficiently on an SQL 6.5. Plus, at some point which I don’t know where and How, and this is why I am asking you GURUS to help me, the performance on SQL 7.0 are the same has on SQL 6.5, but with some time, the performance degenerate and it goes bad again.
Q3: Do you have indexes?
R3: Yes, Clustered and non-clustered
Q4: Did you let the server dynamic settings stabilize?
R4: The server as been in function for more than 6 months.
Here is a time frame:
Action: Creation of additional indexes on SQL 7.0
Effect: Improvement of performance for some time (about 5 days) then degeneration of performance again.
Action: Rebuild of indexes on SQL 7.0
Action: Modification of worse performing store procedure
Effect: Improvement of performance for a short time (about 1 day) then decreasing of performance again
Action: Rebuild of indexes on SQL 7.0
Action: Truncate the transaction log
Effect: No gain in performance
My future actions would be to go and modify the internal settings and configuration on the server.
Please help me on this matter, any tip, hint or good word of encouragement would be appreciated
Thanks in advance >