![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hello, We are running ASA 7.0.4.3498 & 3541 on Windows 2000 Server SP4. We've got 40 ASA databases servicing 2,500 users that have just nose dived in performance to varying degrees! The servers are all HP DL380 machines and apart from McAfee AV 7.1 and Net Support 9 there is nothing else running on the machine. The servers have been running for 3+ years without a hitch but since Wednesday there has been a massive increase in disk write % in the Windows performance monitor and we don't know why but it means the servers (and users) are struggling. |
#3
| |||
| |||
|
|
You might also check to see if there was a McAfee update at the time your slowdown hit... In article <444d1e10.7e23.1681692777 (AT) sybase (DOT) com>, Adrian Scanlon says... Hello, We are running ASA 7.0.4.3498 & 3541 on Windows 2000 Server SP4. We've got 40 ASA databases servicing 2,500 users that have just nose dived in performance to varying degrees! The servers are all HP DL380 machines and apart from McAfee AV 7.1 and Net Support 9 there is nothing else running on the machine. The servers have been running for 3+ years without a hitch but since Wednesday there has been a massive increase in disk write % in the Windows performance monitor and we don't know why but it means the servers (and users) are struggling. .... -- Remove the ns_ from if replying by e-mail (but keep posts in the newsgroups if possible). |
#4
| |||
| |||
|
|
Hello, We are running ASA 7.0.4.3498 & 3541 on Windows 2000 Server SP4. We've got 40 ASA databases servicing 2,500 users that have just nose dived in performance to varying degrees! The servers are all HP DL380 machines and apart from McAfee AV 7.1 and Net Support 9 there is nothing else running on the machine. The servers have been running for 3+ years without a hitch but since Wednesday there has been a massive increase in disk write % in the Windows performance monitor and we don't know why but it means the servers (and users) are struggling. The app that uses the system is written in Delphi 5 using NativeDB components and developed in-house and has had no changes made to it of any significance. The app runs on several terminal servers that the users log onto over a WAN. Over the Easter break we installed the latest critical Windows security patches. We are rolling back the updates on some of the servers tonight to see if it makes a difference tomorrow morning. Unfortunately the users have finished for the day and the servers have all gone idle so I won't be able to tell until the morning if any changes I make are worth it. Has anybody else seen anything similar in the last few days? Is there an easy way to target what the actual disk activity is? Here's hoping.... Thanks, Adrian. |
#5
| |||
| |||
|
|
Check for disk fragmentation. Another possibility is internal database fragmentation which is possible even if the disk is perfectly defragmented. AFAIK there is no way to determine if your V7 databases are fragmented, but if you do any significant amount of inserting and/or deleting and these databases haven't been dumped and reloaded in a long time, it is quite likely. Both kinds of fragmentation can result in heavy disk I/O and poor performance... and the degradation can be sudden. The solution to database fragmentation in V7 is to dbunload the database, dbinit a new one, dbisql to reload the database, and then defragment the drive to ensure the new .DB file is contiguous. The builtin Windows defrag is not very good, especially not compared to Diskeeper or other third-party defrag tools. V7 is very old and (AFAIK) no longer actively supported with new fixes etc. V9 is much better; you can measure fragmentation, and defragment on the fly. Breck On 24 Apr 2006 11:50:56 -0700, Adrian Scanlon wrote: Hello, We are running ASA 7.0.4.3498 & 3541 on Windows 2000 Server >SP4. We've got 40 ASA databases servicing 2,500 users that have >just nose dived in performance to varying degrees! The servers are all HP DL380 machines and apart from McAfee >AV 7.1 and Net Support 9 there is nothing else running on >the machine. The servers have been running for 3+ years without a hitch >but since Wednesday there has been a massive increase in >disk write % in the Windows performance monitor and we don't >know why but it means the servers (and users) are >struggling. The app that uses the system is written in Delphi 5 using NativeDB components and developed in-house and has had no changes made to it of any significance. The app runs on several terminal servers that the users log onto over a WAN. Over the Easter break we installed the latest critical Windows security patches. We are rolling back the updates on >some of the servers tonight to see if it makes a difference >tomorrow morning. Unfortunately the users have finished for the day and the servers have all gone idle so I won't be able to tell until >the morning if any changes I make are worth it. Has anybody else seen anything similar in the last few days? >Is there an easy way to target what the actual disk activity >is? Here's hoping.... Thanks, Adrian. -- Breck Carter [Team iAnywhere] RisingRoad SQL Anywhere and MobiLink Professional Services www.risingroad.com The book: http://www.risingroad.com/SQL_Anywhe...ers_Guide.html breck.carter (AT) risingroad (DOT) com |
#6
| |||
| |||
|
|
Thanks Breck, I'll unload and rebuild a couple of them tonight but I'd be surprised (amazed!) if all 40 went on the same day for this reason. Not all the databases are the same age, some are 4 years old and others are just over 12 months but they all perform the same function. However, I'm willing to try anything at this point! I'll post back the results tomorrow when we've got the users back on. Adrian. Check for disk fragmentation. Another possibility is internal database fragmentation which is possible even if the disk is perfectly defragmented. AFAIK there is no way to determine if your V7 databases are fragmented, but if you do any significant amount of inserting and/or deleting and these databases haven't been dumped and reloaded in a long time, it is quite likely. Both kinds of fragmentation can result in heavy disk I/O and poor performance... and the degradation can be sudden. The solution to database fragmentation in V7 is to dbunload the database, dbinit a new one, dbisql to reload the database, and then defragment the drive to ensure the new .DB file is contiguous. The builtin Windows defrag is not very good, especially not compared to Diskeeper or other third-party defrag tools. V7 is very old and (AFAIK) no longer actively supported with new fixes etc. V9 is much better; you can measure fragmentation, and defragment on the fly. Breck On 24 Apr 2006 11:50:56 -0700, Adrian Scanlon wrote: Hello, We are running ASA 7.0.4.3498 & 3541 on Windows 2000 Server >SP4. We've got 40 ASA databases servicing 2,500 users that have >just nose dived in performance to varying degrees! The servers are all HP DL380 machines and apart from McAfee >AV 7.1 and Net Support 9 there is nothing else running on >the machine. The servers have been running for 3+ years without a hitch >but since Wednesday there has been a massive increase in >disk write % in the Windows performance monitor and we don't >know why but it means the servers (and users) are >struggling. The app that uses the system is written in Delphi 5 using NativeDB components and developed in-house and has had no changes made to it of any significance. The app runs on several terminal servers that the users log onto over a WAN. Over the Easter break we installed the latest critical Windows security patches. We are rolling back the updates on >some of the servers tonight to see if it makes a difference >tomorrow morning. Unfortunately the users have finished for the day and the servers have all gone idle so I won't be able to tell until >the morning if any changes I make are worth it. Has anybody else seen anything similar in the last few days? >Is there an easy way to target what the actual disk activity >is? Here's hoping.... Thanks, Adrian. -- Breck Carter [Team iAnywhere] RisingRoad SQL Anywhere and MobiLink Professional Services www.risingroad.com The book: http://www.risingroad.com/SQL_Anywhe...ers_Guide.html breck.carter (AT) risingroad (DOT) com |
#7
| |||
| |||
|
|
I'd be surprised (amazed!) if all 40 went on the same day for this reason. |
#8
| |||
| |||
|
|
On 24 Apr 2006 14:31:47 -0700, Adrian Scanlon wrote: I'd be surprised (amazed!) if all 40 went on the same day for this reason. I agree... it wasn't clear to me that the symptom was universal to all engines. Anil's suggestion makes more sense. Breck -- Breck Carter [Team iAnywhere] RisingRoad SQL Anywhere and MobiLink Professional Services www.risingroad.com The book: http://www.risingroad.com/SQL_Anywhe...ers_Guide.html breck.carter (AT) risingroad (DOT) com |
#9
| |||
| |||
|
|
Thanks Breck, I'll unload and rebuild a couple of them tonight but I'd be surprised (amazed!) if all 40 went on the same day for this reason. Not all the databases are the same age, some are 4 years old and others are just over 12 months but they all perform the same function. However, I'm willing to try anything at this point! I'll post back the results tomorrow when we've got the users back on. Adrian. Check for disk fragmentation. Another possibility is internal database fragmentation which is possible even if the disk is perfectly defragmented. AFAIK there is no way to determine if your V7 databases are fragmented, but if you do any significant amount of inserting and/or deleting and these databases haven't been dumped and reloaded in a long time, it is quite likely. Both kinds of fragmentation can result in heavy disk I/O and poor performance... and the degradation can be sudden. The solution to database fragmentation in V7 is to dbunload the database, dbinit a new one, dbisql to reload the database, and then defragment the drive to ensure the new .DB file is contiguous. The builtin Windows defrag is not very good, especially not compared to Diskeeper or other third-party defrag tools. V7 is very old and (AFAIK) no longer actively supported with new fixes etc. V9 is much better; you can measure fragmentation, and defragment on the fly. Breck On 24 Apr 2006 11:50:56 -0700, Adrian Scanlon wrote: Hello, We are running ASA 7.0.4.3498 & 3541 on Windows 2000 Server >SP4. We've got 40 ASA databases servicing 2,500 users that have >just nose dived in performance to varying degrees! The servers are all HP DL380 machines and apart from McAfee >AV 7.1 and Net Support 9 there is nothing else running on >the machine. The servers have been running for 3+ years without a hitch >but since Wednesday there has been a massive increase in >disk write % in the Windows performance monitor and we don't >know why but it means the servers (and users) are >struggling. The app that uses the system is written in Delphi 5 using NativeDB components and developed in-house and has had no changes made to it of any significance. The app runs on several terminal servers that the users log onto over a WAN. Over the Easter break we installed the latest critical Windows security patches. We are rolling back the updates on >some of the servers tonight to see if it makes a difference >tomorrow morning. Unfortunately the users have finished for the day and the servers have all gone idle so I won't be able to tell until >the morning if any changes I make are worth it. Has anybody else seen anything similar in the last few days? >Is there an easy way to target what the actual disk activity >is? Here's hoping.... Thanks, Adrian. -- Breck Carter [Team iAnywhere] RisingRoad SQL Anywhere and MobiLink Professional Services www.risingroad.com The book: http://www.risingroad.com/SQL_Anywhe...ers_Guide.html breck.carter (AT) risingroad (DOT) com |
#10
| |||
| |||
|
|
To expand on Anil's suggestion: When the thrashing begins, check to see if the temporary file is growing rapidly. |
![]() |
| Thread Tools | |
| Display Modes | |
| |